/cub3D

3D game made with C for a Hive Helsinki project

Primary LanguageC

cub3D

A 3D game made entirely in C for a Hive Helsinki project. The aim of this project was to learn about raycasting.

Uses the MLX42 graphics library. Required dependencies and installation instructions for different operating systems can be found on in their github repository.

Screen Shot 2024-05-14 at 1 15 30 PM

Installing:

  • Install any missing dependencies for MLX42
  • Clone repository (use git clone --recursive [url] to also clone submodules)
  • Run make

Running:

  • Run ./cub3D path_to_map
  • Premade maps can be found in the maps folder

Credits:

Premade Assets: