Godoku v0.1.2
Internally, this is version 0.1.2.2, because we had to issue a few last minute fixes in testing.
The main feature visible to players is the new difficulty selector. This mainly changes the number of hints available in the initial board configuration, but in combination with the recent changes to the puzzle generator, you can get a very wide difference in difficulty feel.
The less visible changes were the entire rework of the GUI structure to accommodate the new difficulty selector popup. One of the hard things about complex menus in games is that it isn't as easy as popping up a new window, like in a desktop OS. You end up having to manage stacks of "windows" yourself, which introduces a lot of complexity to the task of just popping up a difficulty selector.
Learning Godot
For example, in order for keyboard or gamepad input to work, every new window popped up has to have a highlighted button in order to accept directional inputs. Otherwise, "up" and "down" have no meaning, since they're not relative to any UI element in particular. So, the developer has to tell the game to specifically highlight a button when popping up a new menu.
In a lot of respects, Godot is a very opinonated engine, and it makes it obvious what the "idiomatic" approach would be. But in this case, you have to fend for yourself a bit more.
As part of the GUI rework, we refactored all of the theme files and overrides into a more centrally organized theme. In some ways, it resembles the web of CSS you often see in a complex website. That said, we're still getting comfortable with Godot's container-central layout system, so we don't have any conclusions there.
Speaking of which, big thanks are in order for Iceflower's AspectRatioResizeContainer addon, which makes the AspectRatioContainer much more usable in a progressive layout.
Files
Get Serene Sudoku
Serene Sudoku
Serene Sudoku with meditative puzzles. The mind must be an open door to empty space.
Status | In development |
Author | templewulf |
Genre | Puzzle |
Tags | Godot, sudoku |
More posts
- Serene Sudoku v0.4.1Jul 08, 2024
- Serene Sudoku v0.4.0Jul 04, 2024
- Godoku v0.3.7May 30, 2024
- Godoku v0.3.6May 16, 2024
- Godoku v0.3.4Apr 24, 2024
- Godoku v0.3.2Apr 22, 2024
- Godoku v0.2.6Mar 28, 2024
- Godoku v0.2.4Mar 26, 2024
- Godoku v0.2.2Feb 04, 2024
- Godoku v0.2.1Jan 19, 2024
Leave a comment
Log in with itch.io to leave a comment.