Personal portfolio project

RTBEngine

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.

Project Scope

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.

Engine

C++17 engine runtime with ECS architecture, OpenGL rendering, Bullet physics, FMOD audio, SDL input, Lua serialization, and custom UI.

Editor

Windows editor tooling for scenes, components, assets, debugging panels, and project iteration.

Online

Experimental Epic Online Services integration for authentication, lobbies, and peer-to-peer multiplayer tests.

Account Services Notice

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.