Dungeon of Deneb — Capstone Project
This is a project that I worked on for my Capstone Project in college. It is a 2D Zelda-like dungeon. I worked on this project with two other students to complete this in 10 weeks. My main tasks was designing the enemies and then coding their AI. Along with making the sprites for the enemies, I also created base stats for them like health and damage. I also coded unique movement patterns for each enemy. Here are some of the enemies I worked on.
Slime: this enemy just randomly moved about the area.
Snake: this enemy would randomly move about until it had a straight path to the player, then it would charge them.
Warrior: if it was in the same room as the player it would move towards the player and attack with a sword.
Ghost: would disappear move to a random spot within a range and then reappear. When it appeared it would shoot a fireball at the player.
Dragon: this was the boss. It would move around the final room and shoot fireballs towards the player.
Along with the enemies I also implemented a difficulty system. On the start screen you could choose what difficulty you wanted. It would then scale the enemies health and damage based on the difficulty level.
This was a fun project and I was able to learn a lot from it.