Onions and Dungeons - Fantasy 2D RPG Dungeon Crawler with Minigames
https://onions-and-dungeons.itch.io/onions-and-dungeons
Onions and Dungeons - Fantasy 2D RPG Dungeon Crawler with Minigames
https://onions-and-dungeons.itch.io/onions-and-dungeons
Project Type: Team Project, Game (Falmouth University)
Team Size: 9
Development Time: September 2021 - May 2022
Genre: Top-down 2D dungeon crawler
Onions and Dungeons is a single player top-down dungeon crawler. The player must explore the Lich's dungeon killing enemies, complete timed 'cooking' minigames to then meet the evil Lich and beat him in a 1 on 1 cook-off. The game map contains collectables with information about the Lich. The Lich was a chef who had stolen all 'flavour' from the world and stored it within the Onion of Life. After a cinematic opening describing the Lore and context of the game the player starts on the first floor of a tower created by the Lich in a bid to return flavour to the world and defeat the evil Lich.
Contributions:
Tools: Visual Studio & Git
Engine: Unity
Language: C#
Main Menu/Pause Menu:
I was responsible for the Main Menu and in-game Pause Menu containing a variety of settings, the achievement system and the lore collection system. I also helped generate the ideas for the game mechanics and progression and was heavily involved in the team management and agile development process to make sure everything stayed in scope.
Mini Games
I had full responsibity for programing, co-desiging and managing the designers for three main mini games plus six sub-mini games that occur throughout the play. Each mini-game provided the full ingredients for the final boss fight.
The three main mini games;
Catch the Butter Gnome - This games objective was to catch the Butter Gnome that was running around a certain part of the map. When the player stood on the butter gnome in the map a mini game would open where the Butter Gnome would randomly travel to different parts of the screen with varying speeds and the player had just a few second to catch the Gnome or else it would escape and the player would have to chase it again.
Collecting the Demon Chicken Eggs - this game there was a chicken on a ledge that was running back and forth laying eggs. The player had to avoid the rotten eggs and collect a defined quantity of good eggs within a certain time frame.
Final Boss Fight - consisted of six sub minigames which was a Cook-off against the Evil Litch. This consisted of:
1st Catching the toased bread - where toast would fly up from the bottom of the screen and the player would have to collect it in time
2nd Shake the Butter Gnome - the goal of this was so that the gnome would thow up onto the toast
3rd Open a can of Beans - the player would click the bean can and it would spin to open
4th Cook the Beans - the player must pour the can of beans into a saucepan by clicking the beans. The pan must then be shaken to cook the beans.
5th Grate the Cheese - the player had to find the grinder and cheese from the shelf and then grind the cheese by rubbing it against the grater.
6th Plate the Food - player puts the bread, beans and cheese on the plate.
Depending on the speed the player completes this at will depend on the pass or fail and changes the outcome of the dish. There are four outcomes; failure, putrid, standard, masterchef.
Design Idea Input
UI Art - significant input into the design ideas to help the artists