Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 2 and Version 3 of ~archive/PowerUpEngine


Ignore:
Timestamp:
Nov 28, 2007, 12:16:06 AM (17 years ago)
Author:
landauf
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ~archive/PowerUpEngine

    v2 v3  
    1 = PowerUpEngine =
    2 Handles appearing and pickup of PowerUps
     1= !PowerUpEngine =
     2[[ArchivePage]]
     3
     4Handles appearing and pickup of !PowerUps
    35== Designer and Programmer ==
    46Manuel Leuenberger
     
    68https://www.orxonox.net/cgi-bin/trac.cgi/attachment/wiki/PowerUpEngine/powerups.png?format=raw
    79[[br]]Every Entity capable of picking up powerups implements Extendable. If it can pick up the given type of powerup it does any modifications needed in pickup() and returns true, otherwise false.
    8 [[br]]PowerUp handles the way PowerUps appear. The subclasses are responsible for storing the impacts of picking up a powerup.
     10[[br]]!PowerUp handles the way !PowerUps appear. The subclasses are responsible for storing the impacts of picking up a powerup.
    911== Progress ==
    10 - Implemented Extendable and PowerUp base class[[br]]
     12- Implemented Extendable and !PowerUp base class[[br]]
    1113- !SpaceShip is a Extendable[[br]]
    12 - WeaponPowerUp is the first powerup of the new generation
     14- !WeaponPowerUp is the first powerup of the new generation
    1315== Next steps ==
    14 - make PowerUp store method of reappearing
     16- make !PowerUp store method of reappearing
    1517- some models for power ups
    16 == RoadMap ==
     18== !RoadMap ==
    1719Design: mostly done
    1820[[br]]-07.12.05: Resolve any changes needed on the main API with the other teams
    19 [[br]]-14.12.05: Implement Extendable for Player and the PowerUp base class
    20 [[br]]-21.12.05: Implement subclasses of Powerup for different distribution types and more types of PowerUps
     21[[br]]-14.12.05: Implement Extendable for Player and the !PowerUp base class
     22[[br]]-21.12.05: Implement subclasses of Powerup for different distribution types and more types of !PowerUps
    2123[[br]]-11.01.06: Debug, prepare presentation
    2224[[br]]-18.01.06: Presentation