Skip to content

Raycasting game written on C language, using graphic library.

Notifications You must be signed in to change notification settings

OlesiaKniazeva/Cub3D

Repository files navigation

Cub3d

cub3d screenshot cub3s screenshot 2

Description

This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. Goal was to make a dynamic view inside a maze. Raycaster made with minilibx library on a c language.

Description of task: Subject.pdf

Usage

Project works on mac and linux systems.

To run program:

  1. Install dependencies on your computer sudo apt-get install libx11-dev libxext-dev

  2. Clone repository: git clone [email protected]:Ollietani/Cub3D.git

  3. cd to directory Cub3D

  4. Run make to execute Cub3D

  5. After building run ./cub3D maps/map1_bigger.cub

Sources

DDA raycasting tutorial

Description of DDA algorithm

About

Raycasting game written on C language, using graphic library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published