Skip to content

Latest commit

 

History

History
executable file
·
32 lines (26 loc) · 1.01 KB

README.md

File metadata and controls

executable file
·
32 lines (26 loc) · 1.01 KB

Rogue3D

A raycaster written in C++ with SFML library. In the future probably a roguelike game, if I will have enough patience and time.

How to run it:

  1. Clone the repository:

    git clone https://github.com/okkindel/Rogue3D.git
  2. Install SFML:

  • Debian based: sudo apt-get install libsfml-dev
  • Windows and others: Click
  1. Compile it:

    make debug
  2. Run it:

    ./bin/debug

Features:

  • 3D map generated from array
  • Textured walls
  • Simple shading based on distance
  • Fog on distance
  • Walkig (also side walking)
  • Lightning (static at the moment)

How does it look like:

Todo:

  • 2D Sprites
  • Textured floor and celling
  • Simple enemies with AI