Civil-Data / Bomb-IT

Project is a school project in software development.
BSD 2-Clause "Simplified" License
3 stars 0 forks source link

Items and powerups! #21

Open Stocken99 opened 1 year ago

Stocken99 commented 1 year ago

Logic for items (code behind)!

!!PRIORITY IS PLACEMENT OF ITEMS!!

!Item classes should be connected to Joels enum in issue #5!

Items

  1. Bomb (Pwr/Range : 1) // Not pickupable
  2. Barrel (Placeble and destructible wall. 3 bombs)
  3. Samuels Midnight Schnack (Restore one or more hearts) // Perhaps add this as a powerup // The randomized is Felixs midnight schnack
  4. Half of rudys energi. (White powder ,Temporary 2x speed)
  5. ?

Powerups

  1. Speed Up! (Permanent +10% speed)
  2. Power Up! (Permanent+1 Pwr/Range)
  3. Arnold Schwarzenegger (Kickable bomb)
  4. 1.Am at aka! (Permanent add one more deployable bomb) (Because you see more stuff.......)
  5. All other powerups + one especially good and one bad chosen at random.

Extra?

@McFluffen creates the logic behind the items

@matildaronder creates the graphic for these items

Beware of this!

https://github.com/Civil-Data/Bomb-IT/issues/5

Documentation == ### Description Items is a class of objects which can be picked up from the ground and then it will be placed in the inventory of the specific player. "See #29 for description of the inventory system". The items will give the player either a temporary boost or a placeable object. The items shall be generated randomly when creating the board. ### Implementation @McFluffen Write your thoughts here. ### Description Powerups is a class of objects which gives the player a permanent boost when moved over. After a powerup is picked up it will be removed from the game. ### Implementation Shall change properties in the play class @McFluffen
McFluffen commented 1 year ago

44 Solved 4/7 Powerups in this issue