This project is a physics engine and render engine to support for my personal game development.
- Fetch Vulkan during CMake generation of build files
- Implement a CPU radix sort
- Example 1: Broadphase collision detection using Spatial Subdivision
- Example 2: Showcase of the different shapes that can be rendered
- Procedural generation
- Tiling system
- Camera movement
- Sprite animation
- Procedural animations
- 3D objects
- Lighting
- Example 1 has an issue where solving a collision results in NaN, causing the object to disappear