Engine
C++17 engine runtime with ECS architecture, OpenGL rendering, Bullet physics, FMOD audio, SDL input, Lua serialization, and custom UI.
RTBEngine is a Windows game engine and prototype project built in C++17. It explores real-time rendering, scene editing, physics, audio, UI, scripting, and online multiplayer experiments with Epic Online Services.
This project is used for portfolio development, technical learning, and limited multiplayer testing. It is not a commercial live service and is not currently distributed as a public game.
C++17 engine runtime with ECS architecture, OpenGL rendering, Bullet physics, FMOD audio, SDL input, Lua serialization, and custom UI.
Windows editor tooling for scenes, components, assets, debugging panels, and project iteration.
Experimental Epic Online Services integration for authentication, lobbies, and peer-to-peer multiplayer tests.
When Epic account login is used, RTBEngine relies on Epic Online Services to authenticate users and support multiplayer features. The project only requests the account permissions required for development and testing.
For details about the data used by this project, read the RTBEngine Privacy Policy. Epic Games also provides its own privacy information for Epic accounts and Epic Online Services.