/P1RV

C++/OpenGL game made for the first project of Virtual Reality option

Primary LanguageC++GNU General Public License v3.0GPL-3.0

P1RV - OpenGL game

An C++ and OpenGL game made for the first project of Virtual Reality option at École Centrale de Nantes.

Introduction

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.

Getting started

Built With

Installation

Project has been tested on both Linux and Windows.

  1. Make sure you have all libraries listed above installed for your machine.
  2. Clone the repo:
git clone https://github.com/Reuh/P1RV.git
  1. Use CMake to configure the project. (Windows Only: Configure the environment variables pointing to the needed libraries)
  2. Use CMake to generate the project.
  3. Compile it.

Usage

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.

Contact

Credits