/voxel-platformer

3D voxel platformer made using C++ and OpenGL

Primary LanguageC++MIT LicenseMIT

RiscadoA's Voxel Platformer

This is a simple platformer game I made from scratch in one week (from 27/02/2021 to 05/03/2021). I reused a small amount of code from my previous voxel experiments (the meshing algorithm and the Qubicle file parser). I wrote an article about my experience making this game, you can read it here.

Configuration

You can change the game configuration by changing the settings on the configuration file. If the game isn't working on your computer you can try decreasing the setting update_fps to something lower (like 60). You may also enable fullscreen by setting window.fullscreen to true.

Installation

You can either build this project yourself using CMake or download an already built release for your operating system.

Dependencies

For you to build this project you need:

  • GLEW (used to load OpenGL extensions)
  • GLFW (used for window and input management)
  • GLM (used for math)

Authors

License

MIT