Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 742 Bytes

README.md

File metadata and controls

27 lines (20 loc) · 742 Bytes

cub3D

This is a project for Codam (42 Network).
The assignment consisted of writing a ray casting engine, rendering a 3D environment from a 2D map.
The MiniLibX library is used as an API for the graphical instructions.

Gameplay

As a bonus assignment I chose to add the following gameplay elements to the engine:

  • picking up weapons
  • sound effects
  • damage mechanics
  • minimap and healthbar HUD
  • enemy movement (basic AI)
  • medkits
  • boss level

Screenshots