Post

This vision statement makes sense, and I appreciate them mentioning Godot is for games of small to mid size teams. Thats a good blend of vague and specific to have. But… Seeing the words ‘sensible defaults’ makes my Tool Designer hairs stand on end. It’s best to avoid that: youtu.be/ALJ4sq9NZzY

Godot Engine@godotengine.org

We've published Godot Engine's first written vision statement, formalizing a decade of shared experience building, releasing, and maintaining it. This is intended to guide the Godot Foundation as we make decisions about where to allocate our resources. Read more: godotengine.org/article/godo...

There’s not much that sets me off, but woe to whoever argues a default is sensible, or argues an American stroopwafel is of good quality

1 repost12 likes

Thanks! Wording is so difficult with these public statements, so I understand the struggle. Something I’ve seen work well is using a sliding scale of simple to complex. For example: Simple defaults, customizable to preferred complexity by the user. Because usually the intention is simplicity

So you can imagine starting off with a default in which the UI looks simple, non-overwhelming, few buttons, etc. This is easy to argue, esp for onboarding. And then the user can easily (preferably with drag and drop) put buttons and features all over the UI, to define their own level of complexity.

Fair point! I still need to watch your talk, but note that this section isn't only about editor UI/tools, but the default behaviors of all Godot APIs. E.g. what are the default renderers, default environment, audio buses and filters, physics gravity, camera field of view, behavior of UI nodes, etc.

Ever since I learned of stroopwafels I've been looking for any kind of way to try one and now you're telling me I gotta leave the country Imma cry