An open API service indexing awesome lists of open source software.

https://github.com/sulig/cub3d

My first RayCaster with miniLibX -----------------------> This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
https://github.com/sulig/cub3d

42 42-school 42barcelona 42cursus 42projects 42school barcelona barcelona-school barcelona-school-informatics cub3d cub3d-42 minilibx raycaster-engine raycasting

Last synced: 2 months ago
JSON representation

My first RayCaster with miniLibX -----------------------> This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.

Awesome Lists containing this project

README

        

# Cub3D error tile

~ Started on: 13/10/2024 ~ *** ~ Ended on: 16/01/2025 Ranked with 105
-- I will re-do it! (In a minute now.. and for myself :>)

[![Stars](https://img.shields.io/github/stars/Sulig/Cub3D?color=ffff00&label=Stars&logo=Stars&style=?style=flat)](https://github.com/Sulig/Cub3D)
[![Size](https://img.shields.io/github/repo-size/Sulig/Cub3D?color=blue&label=Size&logo=Size&style=?style=flat)](https://github.com/Sulig/Cub3D)
[![Activity](https://img.shields.io/github/last-commit/Sulig/Cub3D?color=orange&label=Last%20Commit&style=flat)](https://github.com/Sulig/Cub3D)

***
## Summary:
My first RayCaster with miniLibX ----------------------->

This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever.

It will enable you to explore ray-casting.

Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.

***
## Content of this repository:
- [The New_Libft](https://github.com/Sulig/New_Libft)
- [MinilibX Codam](https://github.com/codam-coding-college/MLX42)
- // Cloned into repo when you "make"
- The Cub3D `src` and some bonus!
- [Subject English](https://github.com/Sulig/Cub3D/blob/master/Cub3D_subject-en.pdf)
**

## CONTROLS
Move on the map with: `W A S D`
- W -> UP
- S -> DOWN
- A -> LEFT
- D -> RIGHT

- UP-KEYBOARD -> UP
- DOWN-KEYBOARD -> DOWN

Move the vision of player with the arrows
- LEFT-KEYBOARD -> Rotate Left
- RIGHT-KEYBOARD -> Rotate Right

You can change the window size by just dragging the screen or clicking on the icon to make the screen large.

Close the game with `esc` or close directly with the cross icon.

### BONUS ADDED
If you execute this command: `make run-bonus` you can play at this game with these bonus:

- Move the camera with the mouse!
- Take a look at where you are in a fabulous minimap!
- (Yet added in mandatory) Don't walk across the walls!
- ¡GHOST MODE! -> `SPACE`

***

***
~ Made by sadoming ~
~ With the collaboration of Andmart2 ~
***