Skip to content

xshiki/3DDungeonCrawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Dungeon Crawler

A procedurally generated dungeon crawler game developed in Unity with modular dungeon generation and a item system.

About the Project

This project was created as part of a Praktikum (internship) to explore and apply modelling techniques using Blender and game development techniques using Unity.

Features

  • Dungeon Generation: Modular system ensuring unique layouts every playthrough.
  • Player Progression: Level up through combat and collect loot.
  • AI Enemies: Enemies that navigate dungeons using Unity’s NavMeshAgent, attacking the player on sight.

How to Play

Fight through each floor with the help of items that can be found inside chests or by slaying monster. Gain experience to increase your stat points.

Controls

  • MOVE: WASD
  • JUMP: Space
  • ATTACK: Left click
  • (Controls are stated at the start of each floor)

Technologies

  • C# for scripting
  • Unity3D (2022.3.6f1)
  • Blender(3.6) for modelling and animation

Credits

Algorithm inspired by Bake Your Own 3D Dungeons - Tuts+