Unshackled
A downloadable game
Unshackled is a 2D top-down hack-and-slash dungeon crawler built in Unity over the course of two months. Players take on the role of a prisoner who has broken free from his cage, battling through procedurally generated underground dungeons filled with monsters, traps, and martial masters. Each run features unique layouts across three dungeon phases, culminating in intense multi-phase boss fights that test the player’s skill and strategy.
[Player Controls]
WASD - Movement
L-Shift - Dash
M - Open/close map with fog-of-war applied. Move cursor against edges of screen to look around (Able to see icons of chest rooms and boss rooms, Sub-bosses indicated by their roman numeral above their head)
Q - Swap weapons (After defeating Sub-boss 1 and obtaining a bow)
E - Opens doors/shops/chests
[Player Specials]
-Dashing makes the player invulnerable through the dash window
-Hitting an enemy projectile with the melee weapon deflects it
[Cheats]
F1 - Restart the game
F2 - Pull up the map, without fog of war
F3 - God mode, gives player bow and unlimited arrows, and super high movement speed.
F4 - Revive player on the spot after they die
[Suggested playthrough sequence]
Nearest chest room -> Sub-boss 1 -> Sub-boss 2 -> Second chest room -> Sub-boss 3 -> Final Boss
[Sub-boss tips]
Sub-boss 1(Rangahr) - Stay far away when he is shooting his arrows and attack him when he is getting ready his next volley.
Sub-boss 2(Kaelis) - Focus on dodging when he is doing his tri-dash sequence. Attack him when he is orbiting you. Refrain from using arrows as he deflects all projectiles 80% of the time.
Sub-boss 3(Vorun) - Make sure you have high stats before fighting him. Easiest way to beat him is to parry his net projectile to snare him. Attack him while he is snared.
Final boss(Xiang & Xuan) - Make sure to have highest stats possible. Xiang, the black boss is melee only. Xuan, the white boss is ranged only. They swap positions from time to time. Try your best to dodge and shoot arrows at the same time to maximise damage output while minimizing damage taken. I recommend at least getting the Endurance pill to reduce damage taken by 1 before fighting them.
[Breakable box drops]
Coins - Use at shop
Health - Recover one health
Arrows - Add one arrow to the players inventory
[Enemy drops]
Rats - Can drop Health Pill (Maximum health +1)
Lizards - Can drop Dexterity Pill (Ranged Atk +1)
Spiders - Can drop Speed Pill (Speed +1)
Turtles - Can drop Endurance Pill (Damage taken -1)
Mimic - Can drop any pill
^Each of these mobs have a chance of dropping Ultimate Pill(+1 to all stats, 1% chance of dropping)
[Boss drops]
Rangahr - Drops Bow (Unlock ranged attacks)
Kaelis - Drops Rusty Sword (Melee weapon upgrade)
Vorun - Drops Azure Sword (Melee weapon upgrade)
Xiang & Xuan - Drops ultimate pills, but doesn't matter because end of game already.
[Known bugs]
If you dash onto enemies against the wall, you are able to phase through into the wall.
Sometimes when the spider enemy splits up the baby spiders into the walls.
[Last notes]
Currently only one level. After defeating Xiang and Xuan and going down the hole, the game just restarts, instead of going to a level 2.
Also, I didn't add an "Esc" to close the game, as one of my play testers pressed esc after entering the shop, ending their playthrough.
Happy gaming!
Updated | 3 days ago |
Published | 15 days ago |
Status | Prototype |
Author | Ben L |
Genre | Action, Adventure |
Tags | 2D, Boss battle, Dungeon Crawler, Hack and Slash, Pixel Art, Procedural Generation, Roguelike, Singleplayer, Unity |
Download
Install instructions
Download and unzip the file. Open Unshackled.exe to play.
Leave a comment
Log in with itch.io to leave a comment.