Skip to content

joaodibba/42_cub3d

Repository files navigation

42Cub3d

This project is a simple yet powerful 3D engine inspired by the world-famous 90's game - Wolfenstein 3D. It's a project part of the 42 School curriculum.

Project Overview

The goal of this project is to create a dynamic view inside a maze, in which you’ll have to find your way.

Version

  • 1.0

Tech Used

  • C
  • MiniLibX (a simple graphics library)

Project Components

  • Parsing
  • Raycasting
  • Textures

Features

  • Wall collision
  • Wall textures
  • Floor and ceiling colors
  • Player movement
  • Player rotation

Running the project

  1. Clone the repository
  2. Run make in the root directory
  3. Execute the program with a map as argument, e.g. ./cub3D maps/map.cub

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Authors

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published