Difference between revisions of "Theresa"

From Spartacats
Jump to: navigation, search
(Week 10)
 
(6 intermediate revisions by 2 users not shown)
Line 66: Line 66:
  
 
'''Morale'''
 
'''Morale'''
Can't wait for animations!
+
*Can't wait for animations!
  
 
== Week 5 ==
 
== Week 5 ==
 
'''Accomplished'''
 
'''Accomplished'''
 
*Delete players when they disconnect
 
*Delete players when they disconnect
 +
*Resolved client-server connection issues
 
*Game ending logic including:
 
*Game ending logic including:
*Resolved client-server connection issues
 
 
**Player deaths
 
**Player deaths
 
**Players kills
 
**Players kills
Line 98: Line 98:
  
 
'''Morale'''
 
'''Morale'''
Too hungry to finish animations ...
+
*Too hungry to finish animations ...
 +
 
 +
== Week 6 ==
 +
'''Accomplished'''
 +
*Animations for static objects
 +
*Color logic damage modifier
 +
 
 +
 
 +
'''Uncompleted Tasks'''
 +
*Finish game states
 +
 
 +
 
 +
'''Reason'''
 +
*Helen took over the task
 +
 
 +
 
 +
'''Goals For Week 5'''
 +
*Fixing all the leaks
  
  
== Week 6 ==
+
'''Morale'''
TBD
+
*Don't wanna work with linear algebra anymore.
 +
 
 
== Week 7 ==
 
== Week 7 ==
TBD
+
'''Accomplished'''
 +
*Fixed memory leaks in the Client so it closes cleanly
 +
*Added ammo to limit projectiles for each power up weapon
 +
*Added player icons
 +
*Fixed a bug where ServerGameWorld did not remove disconnected players
 +
 
 +
 
 +
'''Goals For Week 5'''
 +
*Create icons for power ups
 +
*Add character objects (animals)
 +
*Random name assignment
 +
*Propose final level design
 +
 
 +
 
 +
'''Morale'''
 +
*Distracted by art *_*
 +
 
 
== Week 8 ==
 
== Week 8 ==
TBD
+
'''Accomplished'''
 +
*Add Character Objects
 +
*Character Selection screen
 +
*Refactor Input handling to integrate HUD
 +
*Move HUD to GameWorld so it can be affected by user input
 +
*RandomName selection
 +
 
 +
 
 +
'''Goals For Week 9'''
 +
*Create UI art
 +
*Create Final SkyMap
 +
*Propose final level design
 +
*Create Snare Rear Weapon
 +
 
 +
 
 +
'''Morale'''
 +
*Great!
 +
 
 
== Week 9 ==
 
== Week 9 ==
TBD
+
'''Accomplished'''
 +
*Add Weapon selection logic
 +
*Proposed a couple of level designs, both were rejected
 +
 
 +
 
 +
'''Goals For Week 10'''
 +
*Polish the game.
 +
 
 +
'''Morale'''
 +
*Awesome possum
 +
 
 
== Week 10 ==
 
== Week 10 ==
TBD
+
'''Accomplished'''
 +
*Add game timer
 +
*Helped create sky box
 +
*Modeled the center tree
 +
*Add Return to lobby logic
 +
*Create final game level design - Mushroom Village!
 +
 
 +
'''Goals after the quarter'''
 +
*Make another game! Maybe?
 +
 
 +
 
 +
'''Morale'''
 +
*Supper happy we finished!

Latest revision as of 15:36, 8 June 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
  • Resolved client-server connection issues
  • Game ending logic including:
    • 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

Accomplished

  • Animations for static objects
  • Color logic damage modifier


Uncompleted Tasks

  • Finish game states


Reason

  • Helen took over the task


Goals For Week 5

  • Fixing all the leaks


Morale

  • Don't wanna work with linear algebra anymore.

Week 7

Accomplished

  • Fixed memory leaks in the Client so it closes cleanly
  • Added ammo to limit projectiles for each power up weapon
  • Added player icons
  • Fixed a bug where ServerGameWorld did not remove disconnected players


Goals For Week 5

  • Create icons for power ups
  • Add character objects (animals)
  • Random name assignment
  • Propose final level design


Morale

  • Distracted by art *_*

Week 8

Accomplished

  • Add Character Objects
  • Character Selection screen
  • Refactor Input handling to integrate HUD
  • Move HUD to GameWorld so it can be affected by user input
  • RandomName selection


Goals For Week 9

  • Create UI art
  • Create Final SkyMap
  • Propose final level design
  • Create Snare Rear Weapon


Morale

  • Great!

Week 9

Accomplished

  • Add Weapon selection logic
  • Proposed a couple of level designs, both were rejected


Goals For Week 10

  • Polish the game.

Morale

  • Awesome possum

Week 10

Accomplished

  • Add game timer
  • Helped create sky box
  • Modeled the center tree
  • Add Return to lobby logic
  • Create final game level design - Mushroom Village!

Goals after the quarter

  • Make another game! Maybe?


Morale

  • Supper happy we finished!