← Back

RTBEngine - Game Engine (2026)

  • Tech Stack: C++17, OpenGL 4.3+, Vulkan, SDL2, Bullet Physics, FMOD, Lua, ImGui
  • Platform: Windows x64
  • Engine Repository: RTBEngine
  • Editor Repository: RTBEngineEditor

Custom Windows game engine built from scratch around a GameObject–Component scene (Lua serialization, reflection, component lifecycle) with a hybrid ECS path for performance-critical simulation (e.g. projectiles). Dual RHI (OpenGL/GLEW and Vulkan): shadows, DDGI, localized volume fog/post, and a unified present path for editor, game view, and shipped builds.

Bullet rigid bodies, FMOD spatial audio, skeletal animation, and UI canvas. ImGui editor: hierarchy, inspectors, assets, gizmos, prefab editing, and play mode. Includes online multiplayer gameplay (host-authoritative combat, replication) and export to standalone player.

Engine & Editor Demo

Final Demo