This is my take on a more complex 2D game, featuring different blocks and items, inventory management and even crafting and smelting mechanics. It's all written in C++, using a mix of Windows.h, OpenGL and my own library for window management and rendering sprites.
- Managing large data structures
- How to use OpenGL
- How to load and display a custom font