/Cub3D

Primary LanguageC

Cub3d

The goal of cub3d is to make a graphic engine using raycasting (like Wolfenstein 3D).

  • WASD to move
  • Mantain SHIFT to crawl (it slows your speed, easier to awoid traps)
  • ESC to quit
  • Textures or colors for each sides (North, South, West, East) and Sky/Floor
  • Multiple obstacle sprites that are configurable
  • Animated sprites (heart, syringe)
  • Secret doors (some wals are fake and lead to hidden rooms)
  • Poisonous traps in form of mashrooms

Screenshots

Screen Shot 2023-01-07 at 10 40 15 AM

Screen Shot 2023-01-07 at 10 41 24 AM

Screen Shot 2023-01-07 at 10 42 26 AM

Goal

You spawn in a maze that can be configured (see example maps/game.cub), all around the maze you will find toxic muchrooms planted by Teemo, whom you need to find. The rest you shall explore by yourselves ^^