Technical Sheet :
- Type: 3D Game Engine
- Creation Date/Duration: 2025, 4 months
- Tools : VS Code | Cmake | C++ | Open GL
- Project Summary : Pulse Engine is my current personnal game engine, written from scratch (using some libraries) on my free time. It includes a 3D PBR renderer, an editor, a level system, and a lot of other things. It is still in active development.
- Project Goal : Design, Organize and Code a game engine in C++
It features :
- A clean, organized, and modular architecture
- A customizable 3D PBR rendering engine
- Integration of various libraries: FMOD for audio, Jolt for physics
- An editor built with the Qt library
- A reflection system for components
- A level system with a hierarchical structure: Levels → Actor → Component
- A scripting API (currently C++ only)
- A filesystem abstraction layer and a dynamic resource management system
The engine is open source and available on GitHub.
https://github.com/Windokk/Pulse




Leave a comment