An open API service indexing awesome lists of open source software.

https://github.com/karboxxx/raycaster-c

Raycasting made with C
https://github.com/karboxxx/raycaster-c

c raycaster raycasting renderer rendering

Last synced: 6 months ago
JSON representation

Raycasting made with C

Awesome Lists containing this project

README

          

# Raycasting made in C
A very simple and lightweight raycast engine made with C and OpenGL. Only renders what's visible. And a map editor made with ncurses.

## Raycaster
![screenshot](https://i.imgur.com/MV9VuWQ.png)

## Map Editor
![mapper](https://i.imgur.com/WauWGHL.png)
![game](https://i.imgur.com/XbhaFz6.png)

Control with WASD:
* W to move foward
* S to move backwards
* A to turn left
* D to turn right

To open the map editor, run `./mapper ` and run your raycaster with `./main `.