Dungeon Raiders!
Overview
“Dungeon Raiders! is a 2D Hack-and Slash prototype inspired by the classic arcade games like Gauntlet. This prototype was a live project from the Game Developer coding boot camp I recently completed. The live project was themed around classic arcade games. I completed four stories within two weeks for this prototype.
Final Gameplay Trailer
Studio: Game Development Coding Boot Camp
Type: Live Project
Team Size: 1
Development: October 18th - 31st 2021
Ownership: Menu System and Menu Functionality and the Tutorial System and Functionality.
Responsibilities: Developed 2D tile-maps for levels. Programmed gameplay logic and developed game classes. Designed and developed Menu HUD for game. Developed prototype.
Tools used: Unity, Visual Studio, Microsoft Azure, GitHub
2D Level Design in Unity
2D level design in Unity requires the usage of the Tile Palette window.
For this level, I created a base-floor, floor-design, and a collision layer to create the final level.
The process requires careful planning, precision, and dedication to the final level!
-
Sprite Art Atlas
The Sprite Art Atlas provides all of the needed art assets for both Character and Level Design. Using the Sprite Renderer in Unity, I developed the characters, enemies, levels, and assets used in the prototype.
-
Tile Palette
The Tile Palette holds the building blocks that will become the 2D level. With the Unity Tile Palette, I designed and developed the level for the prototype.
-
Level Planning
The level planning stage is where I actually developed the level, creating a path for the player to follow and place all of the enemies and assets in the level for gameplay.
-
Level Collision Map
The Level Collision Map ensures that the player will stay within the bounds of the 2D map.
Prefabs
Every game in Unity is composed of Prefabs that help to create the gameplay experience. For this prototype, I created numerous prefabs from the player, to the enemy AI in the game. Below you will find a description of each prefab and its usage in the game.