Team Award Photo 2
Team Award Photo 2

Rein

  • Made with: C++, Raylib, ImGui
  • Created:: January 2025 - Ongoing

About

Simple Raycasting style engine akin to the Wolfenstein 3D and DOOM games. Made to learn more about Raylib and its potential.

Currently, the project is in its infancy however progress has been swift thanks to the ease of use of the Raylib library and its many wonderful resources.

The goal for this project is a simple FPS editor (inspired by EasyFPSEditor) to make DOOM-style games with ease, using tools in the engine to customise projects into unique experiences.

Features

  • Simplified 3D SAT Collision Detection & Resolution
  • In engine Level editor with advanced ImGui tooling, Object Picking & more.
  • Data-Driven Asset/Level/Prefab Loading powered by rapidJSON.
  • Projectiles/Hitscan/AOE Weapons.