My favorites | Sign in
Project Logo
                
Search
for
Updated May 05, 2008 by ricardoquesada
Labels: Phase-Requirements
Status  
Status

Features for v0.3 DEPRECATED. See issues instead

  1. New Actions
    1. [must] Accelerate (or any other modifier) to a Sequence
    2. [must] Have "relative" and "absolute" actions:
      1. MoveBy, MoveTo
      2. ScaleBy, ScaleTo
      3. RotateBy, RotateTo
      4. JumpBy, JumpTo
    3. [must] Repeat Mode to be human friendly
    4. [must] Incorporate Meshes effects as Actions:
      1. Sin, SinVerical, SinHorizontal
      2. Twist
      3. Magnifying glass
      4. Shaky
      5. ShakyTiles
      6. ShufleTiles
      7. FadeOutTiles
      8. Liquid
      9. QuadMoveBy
      10. MoveCornerUp
      11. MoveCornerDown
      12. SkewHorizontal
      13. SkewVertical
      14. Flip, FlipX, FlipY
      15. CornerSwap
    5. [must] Actions shall be applied to Sprites, Layers and Scenes
    6. [optional] To have a generic way to apply actions to any other object like pyglet.Label
    7. [should] Separate ActionSprite from actions.py
  2. CocosNode / IContainer:
    1. [must] To insert z-ordered objects
    2. [should] To change the z-order in runtime (solution: remove and add)
    3. [must] To add/remove objects into live containers
    4. [must] To have access to parent sprites, layers and scenes (by name or not)
    5. [must] Validate adding acceptable classes
  3. Stauts object
    1. [must] To have access to a status (game status) object from the layers and scenes
  4. Tiles
    1. [must] To have tiles support
    2. [must] To have a Tile Layer
    3. [must] To have a map editor
    4. [optional] To have a tile editor
  5. Director
    1. [should] to support multiple directors
  6. Documentation:
    1. [must] To have an updated Programming Guide describing all the features
    2. [must] To have an API Reference GUI
  7. Unit Test
    1. [must] To have a unit test for each of the new features
  8. Menus
    1. [must] Use CocosNodes/ IContainer
    2. Add effects to MenuItems
      1. [must] None effect
      2. [optional] Scale effect
    3. [should] To support image as title
    4. [optional] To support configurable margins
    5. [optional] To support images as menu items


Sign in to add a comment
Hosted by Google Code