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

https://github.com/dzobamain/console-raycasting-cpp

A console-based raycasting simulation for modeling movement within a 2D arena
https://github.com/dzobamain/console-raycasting-cpp

2d console cpp raycasting

Last synced: 4 months ago
JSON representation

A console-based raycasting simulation for modeling movement within a 2D arena

Awesome Lists containing this project

README

          

# console-raycasting-cpp

Simulation of movement in a 3D arena in the terminal.

## Installation Guide

1. Install **gcc**
+ https://gcc.gnu.org/
+ linux: ```sudo apt install build-essential```
+ macOS: ``` brew install gcc```
+ windows: ```pacman -S mingw-w64-ucrt-x86_64-gcc```
2. Install **console-raycasting-cpp**
1. ```git clone https://github.com/dzobamain/console-raycasting-cpp```
2. ```cd console-raycasting-cpp```

## How to Compile and Run

Code Compilation (Console)

### Linux/MacOS
```
./build.sh
```
```
./cr
````

### Windows
```
./build.bat
```
```
cr.exe
````