Recent Changes - Search:

PmWiki

edit SideBar

DemoArmadeus

Main.DemoArmadeus History

Hide minor edits - Show changes to markup

February 13, 2010, at 10:38 AM by 82.225.18.47 -
Added line 46:
  • Pygame engine should be a Singleton, providing drawing primitives.
February 10, 2010, at 06:45 PM by 82.225.18.47 -
Added lines 24-35:
  • Walls:
    • Bouncing for balls
    • Stop hero
  • Levels
    • Simple format (txt) to load
      • Walls -> Polygons (Collection of points in order)
      • Balls -> Starting point and angle
      • Rewards -> Lists of poins in order
      • Hero -> Starting point
      • Time to finish?
February 09, 2010, at 10:05 PM by Clop -
Added lines 1-40:

Demo PyGame + PyMunk + TsLib for the Armadeus Board, sketch up

  • Ideas:
    • Closed level (Door opening at end?)
    • Bouncing balls (PyMunk component)
    • Hero guided by touch
    • Objects (rewards) to take, with a timeout before vanishing, a point reward is related
    • X objects gives level up

  • Moving:
    • Left click makes hero move in cursor direction (accelration curve?)
  • Level up:
    • Clears the stage
    • New stage with more balls / Walls (think Snake!)
  • Balls:
    • No friction nor acceleration
    • Contact with hero is death
    • Balls speed can be difficulty of the game (Easy, Medium, etc...)

  • Pygame:
    • Menu
    • Stage
    • Clock widget
    • Score
    • Hero/Balls (Moving sprites)
    • Rewards/Wall (Non moving sprites)
  • Pymunk:
    • Balls movement
    • Collisions
  • TsLib/Mouse:
    • Pointing & Clicking :)
Edit - History - Print - Recent Changes - Search
Page last modified on February 13, 2010, at 10:38 AM