Project to experiment while I study c++ and OpenGL
- Fix Model2D class
- Add 3D Model class
- Restructure code for less decoupling and improve architecture
- Proper input handling
- Implement Font rendering
- Add physics
- Implement audio (music + sound effects)
- Implement event handling
- Implement state management
- Make a game out of it (?)
g++ -DGLEW_STATIC glew.c main.cpp math_utils.cpp ShaderProgram.cpp Display.cpp model2D.cpp -O3 -o./build/game.exe -I./include -L./lib -lOpengl32 -lmingw32 -lSDL2main -lSDL2 -lSDL2_image -lSDL2_mixer