Skip to content

A ray casting 3D game engine inspired by the original Wolfenstein

Notifications You must be signed in to change notification settings

aristotelis-bobas/cub3d

Repository files navigation

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

About

A ray casting 3D game engine inspired by the original Wolfenstein

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages