Welcome to the 42cub3d project! This project is a part of the curriculum at 42 school, and it involves creating a simple 3D game using the principles of raycasting. This README aims to provide you with all the information and guidance you need to successfully complete the project.
- Objective: Create a 3D game using raycasting techniques.
- Skills: C programming, Graphics manipulation, Mathematical concepts (Trigonometry...), Algorithm design.
Your map file should be formatted according to the project requirements. Refer to the project's subject for detailed information on how to create a valid map file.
Use the W, A, S, D keys to move forward, left, backward, and right. Use the Arrow keys to rotate the player's view. Press ESC to exit the game.