Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

Ohh I hadn't thought of storing signals like that, that's a good tip. 

You're right that too clever can smell. Too terse also, like big regexes and clever one-liners. Don't ask why I know that :)

Tough question, how to make something easy to debug and remain extensible. The Godot State Charts addon is a good example. It comes with a GUI debug control, so internally its organization is concrete enough to build tooling for. But it's also very flexible to use, I think because it's not highly abstracted from vanilla Godot.

I'd love to spend more time on tooling, speaking of writing code for myself. 

(+1)

I have been writing my own tooling because it's a good way to learn, but as I look toward actually creating finished games I'd like to look more into libraries like that. That State Chart library seems pretty cool, it's doing stuff I haven't thought of like adding editor plugins (and on a more minor note, I didn't know you could provide icons for Resources!)