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
- Host: GitHub
- URL: https://github.com/dzobamain/console-raycasting-cpp
- Owner: dzobamain
- Created: 2025-01-06T10:41:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-27T14:44:18.000Z (about 1 year ago)
- Last Synced: 2025-07-04T13:07:40.203Z (12 months ago)
- Topics: 2d, console, cpp, raycasting
- Language: C++
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
````