Skip to content

AlmarzooqiH/Cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cub3D

This project is about raycasting where we render a 3D view using rays in a 2D plane.

Special thanks to ii-mnwr for being my project partner.

Features

  • Custom Maps
  • Custom Textures

Screenshots

  • b.cub

b.cub Screenshot

  • c.cub

c.cub Screenshot

  • d.cub

d.cub Screenshot

Getting Started

  1. Clone the repo:

    git clone https://github.com/AlmarzooqiH/Cub3D.git
    cd Cub3D
  2. Compile it:

    make
  3. Run it:

    ./cub3D [map_file.cub]

Notes

  • Needs mlx, make sure you have the dependencies
  • If minilibx does not compile make sure to read it's README.md for installation guide.
  • Works with .cub map files

About

A raycaster that will render a 3D view using rays in a 2D plane.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors