måndag 22 februari 2010

Coders' meeting

Last couple of days have been spent doing planning. Some game design ideas, some programming design but mostt of all planning.

torsdag 18 februari 2010

Coders' meeting

We did lots of planning and documenting today.
More info will follow tomorrow.

onsdag 17 februari 2010

Coders' meeting

We produced some preliminiary tasks for the coming sprint:

  • NetworkSchedule
    • Create a basic structure. Discuss and test it.
    • Create a structure that's ready for implementation.
    • Should have a manager.
    • Should have terminals with Time Slot functionality.
  • EventHandler
    • Posting events.
    • Listening for events.
    • Can handle global and local events.
  • Movement
    • Physics.
    • Gravity.
    • Physical collisions.
    • Sprinting (only forward).
      • Stamina drain/regeneration.
  • Animations
    • Customized blending.
    • Improve animation scripts.
    • Variable speed.
  • KeySampler
    • Take key samples.
    • Network synchronization of key samples
  • Weapon
    • Collisions.
    • Inflict damage on players.
  • Shield
    • Collisions.
    • Able to block attacks.

tisdag 16 februari 2010

Coders' meeting

We estimated features and created some basic acceptance tests.


Move player on level with physics, without animations, with orientation. - 16h

AC: Move player on level to test interpolation/extrapolation.

R: The movement is smooth.


Draw with the mouse and perform all combat moves, perform animations. - 32h

AC: You draw with the mouse for a specific move.

R: The corresponding combat move is performed.

R: The drawing can be seen by other players.

R: The move's animation can be seen by other players.


Strikes should hit and harm players. - 16h

AC: A player strikes another player.

R: The struck player is harmed.


Blocks and parries should affect other players. - 16h

AC: A player blocks/parries an attack of another player.

R: The player that attacks notices (text output) that his attack has been blocked/parried.



We also discussed the network structure.

måndag 15 februari 2010

Coder's meeting

15/2
Discussed new Animation system.
Discussed and decided how to prototype the different parts of the new network structure.
Finished programming first version of the new network structure.
Started implementing it in the scripts (movement etc).
Discussed what we need to test/benchmark in the new network system.