Skip to content

Dooomino/Unity-2D-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diablo Ripoff

Team member: Yudi Tao, Colin Orian

Objective Requirements

  • 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)

Players and Enemies:

  • 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?

Attacks:

  • All Projectile?
  • Targeting hints?
  • Attack effects (Slow, burn, poision?)
  • Area effects?

Level:

  • 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

UI:

  • 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)

Start Menu, misc:

  • Load Current Location, items?
  • Exit Button (esc. ?)
  • Save on Exit

Spell Effects:

Arcane Effects: https://opengameart.org/content/arcane-magic-effect Cethiel (CC0 1.0)

Fonts:

Blood Font: https://www.dafont.com/bloodblocks.font Irina ModBlackmoon (Directly permission)

Player & Enemy animations:

https://assetstore.unity.com/packages/2d/characters/hero-nad-opponents-animation-140776 Szadi Art (Unity Extension Asset)

Tileset Attribution

A Cute Dungeon: https://opengameart.org/content/a-cute-dungeon (CC-BY-3.0)

Sound Effects Attribution

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)