Skip to content

First person dungeon crawling game and engine made using OpenGL and GLUT

Notifications You must be signed in to change notification settings

ellipses/3D-Dungeon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D-Dungeon

A first person, dungeon crawling-esque game similar similar to Wolfenstein-3D made for 4th year computer graphics project. The game and engine was made from scratch using OpenGL and GLUT to learn computer graphics programming. The objective of the game is to survive the monsters and traps of the dungeon and reach the end of the level, where there is a throne.

Alt text

Features

  • Enemy/Player collision detection
  • Animated and static traps
  • Phong lighting, attentuation and distance fog
  • Multi textured objects
  • Normal mapping for environment, weapon and enemies
  • Map loading from .png file
  • AI that notices and chases you when you enter agro range
  • Enemy and player attack animations and hitstun
  • Blood splatter effect from framebuffer post processing

About

First person dungeon crawling game and engine made using OpenGL and GLUT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published