A lightweight game engine written in Odin and powered by OpenGL. T his project serves as an educational resource for learning how to build a game engine from scratch, focusing on rendering, resource management, and basic game mechanics.
- Loading .obj and .mtl files
- Texture Management with PNG support.
- Basic Shader System (vertex & fragment shaders).
- Input Handling for keyboard and mouse.
- Cross-Platform Support (Windows, Linux, macOS).
Before you begin, ensure you have the following installed:
- Odin Compiler: Download here
odin run .