The Pulse Engine is a game engine written in C++ that uses the OpenGL graphics API (with planned support for Vulkan in the future).
It includes :
- A clean, organized, and modular architecture
- A 3D PBR rendering engine, allowing both realistic and stylized games
- Integration of various libraries: FMOD for audio, Jolt for physics
- An editor built with the Qt library
- 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