Skip to content

0alternis/DungeonSouls

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Play The Game!

You can go to our website to play the web version right from your browser! Or you can also download the version made for your operating system.

Controls:

  • WASD to move
  • Left-Click to attack
  • Right Click to Block / Aim Bow
  • Tab to switch modes between Sword & Bow
  • E to open the doors

Inspiration

We decided to make Dungeon Souls because we wanted to hone our skills in game development by going for a much larger game with more mechanics.

Background

You're a bounty hunter looking to make some quick bucks. You've heard of this evil and filthy rich goblin king living in an abandoned castle far away from any civilization. You make it your mission to defeat the goblin king and his minions and take over the castle for yourself.

How we built it

Dungeon Souls was built using the Unity game engine and was designed with Synty low-poly asset packs. The scripts were coded in C#. It took 830 assets and 1550 lines of code written by us (Total: 6.95K).

Challenges we ran into

  • Getting physics to work
  • Enemy A.I.
  • Camera Controls
  • Balancing combat
  • Animations not meshing together

Accomplishments that we're proud of

  • Being able to make an improved combat system with health bars and more varied enemy AI
  • Getting animations for more fluid gamplay
  • A lot of new enemy types (12)
  • Adding bow combat
  • Adding music and other ambient sounds to improve the experience

What we learned

  • Physics Simulation In Unity
  • More Complex C#
  • More advanced 3D game design in Unity
  • Better Healthbars and HUD
  • 3D is like 2D, but with an extra dimension
  • Creating complex enemy AI, aggro ranges, sight, ideal radius from player, subroutines, formations

Future Improvements

  • Improve the lighting
  • Add an inventory system
  • Improve enemy AI and variety
  • Cutscenes
  • More Animations
  • Adding more levels
  • Introducing new mechanics and gameplay
  • More enemies

Gallery

Screenshot (23) Screenshot (24) Screenshot (24) Screenshot (26) Screenshot (30) Screenshot (36)

Acknowledgements

We want to thank everyone RUHacks2021 for giving us this opportunity. We would also like to thank Synty Studios for providing all the high quality and easy-to-use assets .

About

A Not-So RPG dungeon crawler.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 77.5%
  • ShaderLab 19.2%
  • HLSL 3.3%