Difference between revisions of "Theresa"

From Spartacats
Jump to: navigation, search
(Week 4)
Line 69: Line 69:
  
 
== Week 5 ==
 
== Week 5 ==
TBD
+
'''Accomplished'''
 +
*Delete players when they disconnect
 +
*Game ending logic including:
 +
*Resolved client-server connection issues
 +
**Player deaths
 +
**Players kills
 +
**Determine winner
 +
*Start adding game states lobby, collosseum, results
 +
*Created AnimatedComplexModel and corresponding shaders
 +
 
 +
 
 +
 
 +
'''Uncompleted Tasks'''
 +
*Finish game states
 +
*Debug animations
 +
 
 +
 
 +
'''Reason'''
 +
*Completing game states may slow down debugging
 +
*Not sure what is causing access violation error
 +
 
 +
 
 +
'''Goals For Week 5'''
 +
*Working animation
 +
*RPS (Rock-Paper-Scissors) logic
 +
*Game states that disable during debug mode
 +
 
 +
 
 +
'''Morale'''
 +
Too hungry to finish animations ...
 +
 
 +
 
 
== Week 6 ==
 
== Week 6 ==
 
TBD
 
TBD

Revision as of 21:11, 6 May 2013

Week 1

Accomplished

  • Set up NetworkingServices
  • Create Dynamic and Static Objects for the world
  • Created AssetManager and ModelLoader

Week 2

Accomplished

  • Set up Client-Server infrastructure including:
    • ClientGame and ClientGameWorld
    • ServerGame and ServerGameWorld
  • Temporarily allowed for blocking function calls on the server.
  • Helped fix pointer casting alien bug during refactoring
  • Destroy projectiles after lifetime has been exceeded
  • Refactor GameLogic, Client, and Server code
  • Tracked down some memory leaks for ModelInstances
  • Found nastier bugs for after spawning and destroying many projectiles
  • Set up Asana as a project task manager and bug tracker


Goals for Week 3

  • Efficient collision detection
  • Track down more memory leaks


Morale

  • Excited ^^

Week 3

Accomplished

  • Loading level from a file
  • Create HeightMapModel

Uncompleted Tasks

  • HeightMapModel Texturing and integration

Reason

  • Catching up to other classes

Goals For Week 4

  • Finish integrating new HeightMapModel and possibly allow for tesselation

Morale

  • Not excited for midterm week - -

Week 4

Accomplished

  • Fixed server blocking problem
  • HeightMap integration and texture blending
  • Loading more settings from file such as blendmaps, heightmaps, spawn locations, object models and textures


Uncompleted Tasks

  • Tesselation


Reason

  • Moved to nice things to have if we have time.


Goals For Week 5

  • Load animations
  • Load composite models


Morale Can't wait for animations!

Week 5

Accomplished

  • Delete players when they disconnect
  • Game ending logic including:
  • Resolved client-server connection issues
    • Player deaths
    • Players kills
    • Determine winner
  • Start adding game states lobby, collosseum, results
  • Created AnimatedComplexModel and corresponding shaders


Uncompleted Tasks

  • Finish game states
  • Debug animations


Reason

  • Completing game states may slow down debugging
  • Not sure what is causing access violation error


Goals For Week 5

  • Working animation
  • RPS (Rock-Paper-Scissors) logic
  • Game states that disable during debug mode


Morale Too hungry to finish animations ...


Week 6

TBD

Week 7

TBD

Week 8

TBD

Week 9

TBD

Week 10

TBD