You can find the source code on GitHub here.


About the game

Minura is a sokoban-like 2D puzzle game inspired by Sean Barrett’s Chromatron. Making it helped be learn about puzzle design and art in addition to all the technical requirements to implement the ideas.

Tools and libraries

This game was built using C/C++ with a handmade engine. I only targeted x64 Windows and used D3D11 as the rendering API. The engine uses a few libraries for convenience:

  • stb libraries for loading images from disk and rasterizing fonts.
  • ImGui for rendering UI; used for the level editor.

Other software I used:

  • Aseprite for drawing the sprites.
  • 4coder for editing code.
  • RemedyBG and Visual Studio for debugging the code.
  • RenderDoc for debugging graphics.
  • Audacity for editing audio (sounds were mostly Foley).

Resources

Download and play the game.