Skip to content

clement0910/cub3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Cub3D

42Project by csapt
Subject »

About The Project

Logo2

In this project, we have to create a game with Raycasting technology, used in particular by the famous Doom game.

This project has been coded in C with the minilibx from 42 with norminette v2.

All the Menu, Button, ... were made by me using other softwares.

Try The Project

Here are the commands to follow to try the project.

Prerequisites

  • MacOS 10.14

Installation

  1. Clone the repo
    git clone https://github.com/clement0910/cub3D
  2. Create executable
    Make
  3. Launch Project
    ./Cub3D map/mapbonus.cub

Grade

Logo

Maximal grade with bonus.

List of bonuses

  • Animated sprites (Multiples files in one sprite)
  • Different sprites with advanced parsing system
  • FPS Counter
  • Debug Mode
  • Data Viewer
  • Settings
  • Clickable Menu
  • Live Map
  • Live Screenshot
  • And many more...

Documentation

Other Used Software

  • Aseprite | Aseprite helped me to create the buttons
  • Photoshop | Photoshop helped me to create the Menu, UI...

About

cub3d project in 42Cursus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published