Octopuzzler (2021)

View source on GitHub

Play in browser (sorry, this won't work in text mode!)

Screenshot of Octopuzzler

How to play

Right click an octopus eye on the right.
Then, click a control on the left to bind it.
Finally, click the eye to execute the bound controls in order!

Summary

My first finished game! Octopuzzler is a puzzle game about managing constraints and saving your files into a floppy disk before the octopus's ink covers your computer.
The game was rated 82nd out of 5800 entries in the Originality ranking on the 2021 GMTK Game Jam.
I wrote its custom C++ and OpenGL game engine as a way to learn both, and what started as a 3D engine with custom physics (I plan to revisit this!) ended up as a very extensible 2D engine which I used for a few other games. I have since ported it to the web, and updated Octopuzzler post-release to work in it.

Tech Used

Things Learned

My Role

I wrote the custom engine for this game from scratch, as well as all the gameplay scripting. The art was drawn by my good friend Smudge, and the score was made by OrchidWolf.