Skip to content

FathomRaven/Raycaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raycaster


Textured raycaster made in C++ with SDL2, akin to Wolfenstein 3D.

Features


  • Textured walls
  • Textured floors and ceilings
  • Billboard sprite rendering
  • External texture and map loading

Controls


W, A, S, and D to move around

Left arrow and Right arrow to look around

Up arrow to load the next map

Down arrow to load the last map

Credits


Teaching me about raycasters

Textures are from opengameart

Screenshots


screenshot1 screenshot2 screenshot3

Requirements


This project requires:

  • SDL2

Compiling


This project uses CMake. Run

cmake CMakeLists.txt

About

Simple raycaster made in C++ with SDL2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published