Canal Mania!
Personal
I originally built this game as part of the Historically Accurate Game Jam - based on the theme of “The Industrial Revolution”.
The main technical challenges of the game fell into a few categories:
Presenting a clear and easy to parse map where height was of such importance, which required the creation of a custom shader that generated terrain contour lines akin to a physical map.
Processing the flow of water down stream as part of the logic puzzle, and in particular detecting when flow is cut off.
Creating an abstraction around the Bevy UI systems that would allow for easy UI manipulation and the creation of an in-game editor, despite it’s lack of pre-existing features.