Masks (Bomber / Jonathan K) | Xbox 360

Masks (Bomber / Jonathan K)
Xbox 360

Submission for the Weekly Game Jam, Week 131 - Magic Mask.


Programming, level design, "art" - Bomber / Jonathan K

Music - Dartikus /

This is a minimalist puzzle game based on water flowing. Your goal is to refill the spring in each level, marked by a pink lily.

You're equipped with a magical mask that allows you to raise and lower earth, so long as you have the mana to!

Controls

To move, use WASD. To rotate the camera for a different view of the level, use Q and E. Keep in mind that the WASD controls are relative to your camera rotation!

To reset the level, use R.

To raise earth, mouse over a green tile / any portion of a column of green tiles and left-click.

To lower earth, mouse over a green tile / any portion of a column of green tiles and right-click.

Once you raise/lower earth, you will need to move into a glowing blue mana crystal to use your ability again.

Web/HTML5 Version Notes

When you press "Run Game",  hit Tab to give the embedded window focus (itch should really do this by default...). If you click on the window and accidentally use your ability, you can hit R to restart!

The web version is less stable/tested than the downloadable version - if it's giving you trouble, try downloading the executable version.

Development Notes

This was my second time attempting a 3D puzzle game, and my third time seriously attempting a puzzle game in general. It turned out pretty well, considering we lacked a dedicated artist.

It's particularly tricky to develop good puzzles - that's something I've run into every time I've tried to develop a puzzle game. This time, it helped to add mechanics one by one and try to come up with puzzles using as small a set as possible. (The first time a sort of "puzzle" popped out was when the ground could be both lowered and raised, and water flowing was present.)

Original plans for the game had the player unlocking and being able to use multiple masks, each associated with a different element (earth, fire, water, air). The earth mask was the easiest to come up with and implement at the code level, so it's the primary one we focused on. We considered a fire mask that could start wood burning (which would spread similarly to water flow), among other things.