This is my personal sandbox for learning and experimenting with game engine concepts and graphics programming.
- Experiment with graphics and engine concepts.
- Try out new techniques without constraints.
- Use as a personal learning platform to grow as a game developer.
- Explore modern graphics techniques like bindless rendering.
- Build a platform-agnostic and API-agnostic foundation.
- Learn and integrate DirectX 12 and Vulkan.
- Create tools such as shader compilation pipelines that output SPIR-V, allowing HLSL shaders to work with both DX12 and Vulkan.
- Keep the project as a sandbox for testing ideas, learning, and improving my skills over time.