An C++ and OpenGL game made for the first project of Virtual Reality option at École Centrale de Nantes.
This is a project with the objective of practicing the development of graphical applications with C ++ and OpenGL, it has no commercial objectives and can be used as a reference for studies related to the topic. It reproduces some of the most used game engine parts like the rendering, some basic keyboard interactions, colliders and navmeshes. You will find a small FPS-like example of it's usage.
Project has been tested on both Linux and Windows.
- Make sure you have all libraries listed above installed for your machine.
- Clone the repo:
git clone https://github.com/Reuh/P1RV.git
- Use CMake to configure the project. (Windows Only: Configure the environment variables pointing to the needed libraries)
- Use CMake to generate the project.
- Compile it.
The projects generates an executable P1RV
. You can move using ZQSD/WASD and the mouse. Fire using left click. Press escape to exit the game.
- maxparata and his amazing voxel resources
- CJDeets, LittleRobotSoundFactory for their incredible sound effects