Skip to content

Alphidex/Reverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reverse

Reverse Engineering a Game Engine

Finished Everythin up to the Model Loading section at Learn OpenGL.

Progress

Requirements

  1. CMake Version 4.1.0
  2. C++ Version 23
  3. Ninja Generator (Can use any other generator, but requires cmake preset modification).

Steps to Build and Run.

From project root directory - do:

  • cmake --preset default

TO DO

Minor

  • Finish up the Light class and model.
  • Add a fixed frame frate and apply deltatime to rotations/movement.
  • Cleaning up the other files/classes.
  • Experiment importing other models. (Works, but has weird effects)
  • Add world basis/origin and ticks.
  • Add feature to modify model position, size and rotation in real time.
  • Work on UI, has to be delayed. I don't know how to display text. Need to finsish course on OpenGL.

Major

  • Work on the Physics Engine.
  • Work on the AI.

Reverse Logo

About

Reverse Engineering a Game Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published