Team members:
Goals
This project’s objectives are similar to all this first year’s objectives: Rigor, use of C, use of basic algorithms, information research etc.
As a graphic design project, cub3D will enable you to improve your skills in these areas: windows, colors, events, fill shapes, etc.
To conclude cub3D is a remarkable playground to explore the playful practical applications of mathematics without having to understand the specifics.
With the help of the numerous documents available on the internet, you will use mathematics as a tool to create elegant and efficient algorithms.
The original Game for test:
References: For the MiniLibx:
For the Raycasting:
- https://lodev.org/cgtutor/raycasting.html
- https://www.youtube.com/watch?v=NbSee-XM7WA
- https://www.youtube.com/watch?v=gYRrGTC7GtA&t=6s
For math line calculation: