Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command Line RayCasting Visualization

Terminal-based raycaster demo written in pure C. It renders a pseudo-3D first-person maze in the style of Wolfenstein 3D directly in the console using curses library and ASCII characters.

Demo Gif

Controls

↑, w               Walk forward
↓, s               Walk backward
←, a               Turn left
→, d               Turn right
Esc                Quit

Dependencies

  • C compiler
  • CMake
  • curses library

Build

mkdir build && cd build
cmake ..
make
./RayCasting

About

Command line raycasting visualization written in pure C

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages