Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.64 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.64 KB

Cub3D

The goal of Cub3D is to make something using raycasting from scratch with low level C ✨ (like Wolfenstein 3D).

Screenshot of the game

Making this game gave me a basic idea on how games are made, it's was a fun experience. Althoug It was pain in the arse, managing all memory leaks and function that's C makes you do on your own. Enjoy it 🎴

Usage

f0rkr@shell» make
f0rkr@shell» ./cub3D map.cub

You can edit map.cub to change textures and player position, sprites textures, colors and map form.

Screenshot of the map config file

It also has the feature to screenshot the game and save in a bmp format simply by adding --save to your command. use:

f0rkr@shell» ./cub3D map.cub --save

Resources I used: