Here’s what you’ll find in the new release of Wobbly Dot.
The most important thing is the addition of a new game mode, called Noodles. In it, the dot leaves a trail that cannot be crossed, while the goal is to survive a set amount of time. Easy. So test your noodles making skill over 30 new levels. All free!
I’ve remade the menu navigation because it was quite resource intensive (apparently, even if stuff is masked and out of view, e.g. a ScrollView, it still counts toward the draw calls…). With it, also came a shop layout change, should be a bit more intuitive to select/buy dots.
Internally, the game code saw a massive refactoring to accomodate multi-game modes with (or without) multi-levels, multi-chapters. I’ve also discovered that Inversify JS has ContainerModules, which are super useful to avoid cluttering of the bindings in the main container. Now, each scene (startup, menu, standard play, noodle play) has an associated container module, which can be setup at scene load, that binds only the necessary dependencies. This pretty much mirrors Zenject installers. Elegant!
This update closes my backlog (which also included Dodge This and Snake Island updates) that was due since May, as due to personal circumstances, game dev activities had to be put on hold. Hopefully, they will breathe new life into these games.
Enjoy! And if you make any funny noodles, please post images! 🙂