Dungeon Boss

  scripts
  sprites
See inside
Notes and Credits

Dungeon Boss
By @HappyParakeet

THIS IS A VERY LONG NOTES SO EVERYTHING IS MARKED AND SORTED
DO NOT COMMENT A PROBLEM UNTIL YOU'VE READ THIS.
Full screen recommended.

-- DESCRIPTION OF GAME --
My project is a multi-level dungeon adventure game, where you use the arrow keys to explore a computer-generated dungeon, with randomly placed potions, chests, gold, and weapons. You use these (which will go to your inventory) to fight enemies and, ultimately, get to the end of the dungeon. Along the way, you can make friends and trade with them using your gold for supplies.

-- INSTRUCTIONS --
Arrow keys ::: Move
Touch enemy ::: Attack
Touch friend ::: Trade
Touch chest, sword, potion, or gold ::: collect it
Click the black button on right ::: Open inventory
Lag Button ::: Removes lag and extra features that may induce lag

-- GOT A QUESTION? GAMEPLAY EXPLAINED IN HERE --
Player:
- Full health is ten
- Stay on top of an enemy for .5 seconds, lose health points (you will lose more depending on the level you are on!)
- ! You must close your inventory to attack!

Sword:
- At full strength will take a lot of health from the enemy, will take less and less as it wears down
- Run out of swords = game over
- Buy in the shop or find
- YOU MUST EQUIP IT (BY CLICKING ON IT IN INVENTORY) TO ATTACK AN ENEMY

Enemy:
- Randomly generated, may not appear in some levels
- Will take more and more health points from you as levels progress.
- When you are invisible, they cannot hurt you
- Touching damages your health, it's health and sword strength
- Will start to appear once you have a sword and over 49 coins.
- YOU MUST HAVE A SWORD EQUIPPED TO ATTACK AN ENEMY
- You cannot progress to the next level until you kill that level's enemy

Friend:
- Randomly generated, may not appear in some levels
- Will talk with you only once
- Prices do not change throughout levels
- You cannot attack the friend
- You can buy swords and potions
- Inventory accessible only if you are touching friend and you click the bottom button
- They can see you if you re invisible

Red Potion:
- Health Potion
- Heals +5 health points
- Can be bought or found

Blue Potion:
- Invisibility Potion
- Lasts for 7 seconds
- You can attack enemies without taking damage when it is equipped, but friends can still trade with you.
- Can be bought or found

Chests and gold:
- Randomly generated
- Each chest is worth 20 coins
- Each coin is worth 1 coin

--- CREDITS ---
Fonts ::: Rubber Biscuit and Bitmgothic
Sound FX ::: By me in Chiptone
Music ::: Nowhere Land by Incompetech
Art ::: By me in Piskel, various free references were used
Coding ::: Entirely by me
Testing ::: Shoutout to Ian, Sam, Sommers, Malcom, Georgia, and the others that tested my game in coding class and helped with suggestions!

--- KNOWN BUGS ---
IF YOU ARE EXPERIENCING A PROBLEM, READ THE GAMEPLAY SECTION, IT USUALLY HAS YOUR ANSWER. IF YOU FOUND A BUG THAT ISN'T HERE, COMMENT IT!
- Move right at the third tile on bottom, immediately go to next level, only happens if you pause for the just right amount of time
- The level starts at 2

--- TECHNIQUES ---
Fighting:
- Quickly spam left, right, left, right to ensure minimal damage
- Instead of spending extra money on health potion, use invisibility to take no damage at all.

--- THANKS ---
Thank you for reading.
<3, Budgie

Shared: 31 May 2018 Modified: 21 Sep 2018
Favorite this project 12
Love this project 14
Total views 132
View the remix tree  1
  
More projects by HappyParakeet