awesome-gbdev icon indicating copy to clipboard operation
awesome-gbdev copied to clipboard

Add Game Boy Graphics Editor

Open odrevet opened this issue 3 years ago • 8 comments

odrevet avatar Apr 21 '22 19:04 odrevet

I don't know, that tool's UX seems really similar to GBTD, and it lags at least in my browser. Not sure it's "awesome" enough?

ISSOtm avatar Apr 23 '22 19:04 ISSOtm

I don't know, that tool's UX seems really similar to GBTD, and it lags at least in my browser. Not sure it's "awesome" enough?

Does GBTD run in the browser?

avivace avatar Apr 23 '22 20:04 avivace

No, it's a desktop program. You can't compile GBDK projects in the browser, though.

ISSOtm avatar Apr 23 '22 20:04 ISSOtm

No, it's a desktop program. You can't compile GBDK projects in the browser, though.

Then I guess that is quite a unique feature we should consider (the fact that this tile editor runs in the browser)

avivace avatar Apr 25 '22 18:04 avivace

Anyone more familiar with GBDK workflows available for input on this?

ISSOtm avatar May 01 '22 09:05 ISSOtm

I'm using GBTD currently for my game and it's tedious to use wine whenever I want to edit tiles. I think this is awesome to edit in the browser :)

One suggestion @odrevet would be to encorporate the recent changes for GBDK-2020 compatibility.

splch avatar May 23 '22 20:05 splch

There sure are rooms for improvements (the map/background editor in particular is not optimized). As for new features I will add new functionalities but I first must improve my Game Boy development level. With that said I am quite happy with the code quality such as clear separation between logic and display using bloc state management that will helps for any future contributions

odrevet avatar Jun 04 '22 08:06 odrevet

I'm still not sure about the tool's functionality itself (it's DMG-only, only allows working on a single tile at a time, and the UI is a bit lacking), so I won't speak for or against it; as for contributing, I'd suggest build instructions in the README, and maybe an explanation of the project's organization—it's not entirely clear what directory contains what.

ISSOtm avatar Jun 04 '22 08:06 ISSOtm