As the first update related to the Godot Software Development book, this is just a quick post to show something that I did yesterday with Godot: it’s been 3 months that I’m trying to decide a game idea to make, but I get lost forever in a cycle of indecision due to having too many ideas all the time, then I end up choosing none of the ideas and then I starve due to my indecision, there’s even a name for that, called the parable of Buridan’s Ass.
I got tired of it and decided to make a quick idea generator that mixes what I have in mind for a game.
It took me around 10 minutes to throw a very quick and dirty UI and write the logic for the idea generator, with a bunch of data sets with my preferences. After some tweaking, it generated a bunch of ideas that I’m satisfied with. I normally write these as console applications using Elixir or Python, but using Godot allows for a quicker visual iteration. Is it ugly? Yes. Is it adjustable for screen-sizes? Absolutely not. But it got the work done.
And then I decided that this is what the first chapter of the Godot Software Development book will be: using Godot as a way to create quick and dirty software prototypes. This is not only for personal prototypes. The idea is specially in a business situation where you need to validate something, in a few minutes you can prototype it with Godot, due to the stupidly easy to use UI system and lightweight environment.
On other news, I released my Inventory System and UI as open-source yesterday, check it out on Github, for another complex UI project with Godot (my other one is Godello, the clone of Trello).
Tools Used in this Log
- GDScript
- Godot
Styles Related to this Log
- Software Development
Current Project Status
- Work In Progress
All Logs from the Project
- Donkeys and Quick and Dirty UIs with Godot - Update #1 (April 29, 2022 07:04)