Team member: Yudi Tao, Colin Orian
- Level Creation (3 marks)
- Sprite Animation (3 marks)
- User Input (1 mark)
- Physics / Collision System (1.5 marks)
- Game State loading / saving (1.5 marks)
- Menus (1 mark)
- HUD and other gameplay interfaces (2 marks)
- Character Controller.
- Interactive Layer. This will let the player interactive with things (i.e. pick up a poition)
- Attack Effect Layer. This layer will contain projectiles launched from players and enemies. (We can split them into two seperate layers)
- Pathfinding for enemies?
- All Projectile?
- Targeting hints?
- Attack effects (Slow, burn, poision?)
- Area effects?
- Several rooms that the player can explore.
- The rooms are filled with enemies and loot
- Picking up the loot may provide consumable items, like poitions, or equipment. The equipment can add abilites, like an ice lance spell.
- A locked door that the player needs to find a key for
- Key is blocked by a powerful enemy
- Health Bar
- Mana Bar
- Ability choices (maybe they have a visible cool down? Grey out when cooling down?)
- Item bar (Once the item is used, remove the item)
- Load Current Location, items?
- Exit Button (esc. ?)
- Save on Exit
Arcane Effects: https://opengameart.org/content/arcane-magic-effect Cethiel (CC0 1.0)
Blood Font: https://www.dafont.com/bloodblocks.font Irina ModBlackmoon (Directly permission)
https://assetstore.unity.com/packages/2d/characters/hero-nad-opponents-animation-140776 Szadi Art (Unity Extension Asset)
A Cute Dungeon: https://opengameart.org/content/a-cute-dungeon (CC-BY-3.0)
OOF: https://freesound.org/people/thecheeseman/sounds/44429/ (CC0 1.0)
Background Music https://opengameart.org/content/laments-of-the-war Cethiel (CC-BY-3.0)
Bruh: http://www.orangefreesounds.com/bruh-sound-effect/ (CC-BY-3.0)