
We're in the Same Boat
Engine:
Unity
Size of the team:
4
Time:
1 month
My role:
Game programmer and designer
This game was made for the Game Off 2022 hosted by GitHub. It did pretty well, thanks to the fact that it was very polished, and that we had a brilliant graphic designer on our team who didn't have any experience making art for games but did an amazing job anyways. We got the 23rd position overall.
- I implemented all of the game mechanics and logic of the game.
- I made a system to easily create puzzles with a set of characters and rules.
- I implemented a solver to automatically ensure that every level can be solved and get the optimal set of moves to complete it.
- I made a custom water shader.
- I procedurally animated the characters.
Gameplay


Level design
I designed the levels, and to do that, I looked at the original puzzle and some popular variations. There are a few versions of the original crossing river riddle, each with new rules that completely change the game. The first levels are just an adaptation of these different versions. Same rules but with different characters.Once I had the rules implemented, I started building new levels mixing rules from different puzzles, and adding new characters. The result was that once the player had learned the basics, the possibilities were endless. So much so, that we are currently building an automatic puzzle generator capable of creating new levels by mixing the current ones.
