Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 777 Bytes

README.md

File metadata and controls

62 lines (48 loc) · 777 Bytes

nn-engine Let's make a game...with raycasting and pain

Example Rendering

Dependencies

Built using c++17 ontop of SDL2.

Linux

sudo apt-get install libsdl2-dev
sudo apt-get install libsdl2-ttf-dev
sudo apt-get install libboost-all-dev

OSX

brew install sdl2
brew install sdl2-ttf

Building

Prerequisites:

  • cmake >= 3.1
  • conan
sudo apt-get install cmake
virtualenv -p python3 conan-env
source conan-env/bin/activate
pip install conan

Building the code:

cd build
conan install ..
cmake ..
make

Running

cd build/game
./Wenkenstein

Controls

WASD - Movement KL - Rotation Q - Quit P - Show current FPS (Game loop currently caps at 35FPS).