Skip to content

proof88/PGE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

PGE

PR00F's Game Engine

This C++ open-source game engine is being actively developed to make my games with it.
My primary game project is PRooFPS-dd.

Online documentation.

PGE uses the following open-source libraries:

History

Since the PURE graphics engine is part of the PGE game engine, their versioning is hard-tied and incremented together.
So whenever you read something like PGE vA.B it always implicitly means PURE vA.B and vice versa.

v0.4 (TBD)

TBD

v0.3 (Nov 1, 2021)

Only PURE graphics engine improvements : occlusion culling, depth sorting, frame stats.

v0.3 Requires:

v0.2 (Mar 31, 2021)

Only PURE graphics engine improvements : refactor, hardening, bug fixes, documentation, 1st performance demo.

v0.1 (Apr 20, 2019)

The aim of the first release was to be able to run the legacy PR00FPS game with the new PURE graphics engine without touching the original game code.
For this a wrapper library was also written that translates the legacy API calls into new API calls.

The Visual Studio project file is included.
However, if you want to build or see example of integration in other projects, you should have the Visual Studio solution file including other relevant projects as well in PGE-misc repo. Follow the build instructions in PGE-WoW.txt.