Puzzles Engine
Project information
- Engine: OpenGL and DX12 custom-built engine
- Team: Mario Galan Sobrino, Miguel Astorga Badia, Jose Maria Sanchez Carnero
- Features: Deferred rendering, ECS model, parallax mapping, cubemap, Cascade Shadow Mapping...
- Role: Graphic and tools programmer
- Project date: September 2022 - June 2023
Puzzles Engine is an OpenGL, Entity Component System custom-built engine developed during my final Computing HND year alongside two other classmates: Miguel Astorga Badia & Jose Maria Sanchez Carnero
Puzzles Engine includes multiple features such as: deferred rendering, cubemap, blur post-process, normal and parallax mapping, cascade shadow mapping, multiple lighting types, Entity Component System (ECS), ImGui editor to modify entities on scene...
This project helped me learn a lot about rendering techniques, ECS models, ImGui... It was a very valuable experience that contributed to my success during my Bachelor. Implementing the previously mentioned features was challenging but we manage to do it in the end and the result was impressive and great-looking.