Back to Projects

3D Game Engine

engine3d

A custom 3D game engine using Jolt Physics and Raylib, built with modular CMake structure.

This engine is built in C++ using Raylib for rendering and Jolt Physics for realistic simulation. It supports modular scenes, components, custom scripts, and real-time physics updates. The system is designed for rapid prototyping of 3D gameplay and cinematic movement. Built with a modular CMake structure, it offers multi-platform support and easy third-party integration. The goal of this project is to deepen my low-level programming skills, gain hands-on experience with engine architecture, and learn Jolt Physics in depth. I’m also building it as a foundation for creating my own C++ games.
c++raylibjolt-physicscmake