Difference between revisions of "Group Reports"

From Spartacats
Jump to: navigation, search
(Week 6. Tuesday, May 14th)
(Week 6. Tuesday, May 14th)
Line 118: Line 118:
 
== Week 6. Tuesday, May 14th ==
 
== Week 6. Tuesday, May 14th ==
 
'''Graphics '''
 
'''Graphics '''
* Animation loading
+
* Animation loading.
* Particle systems
+
* Particle systems:
:* Significant refactoring of particle systems and manager.
+
:* Significant refactoring of particle systems and particle systems manager.
 
:* Implemented particle systems for pulse cannon, missiles, gatling gun, vehicle explosion.
 
:* Implemented particle systems for pulse cannon, missiles, gatling gun, vehicle explosion.
 
:* Particles can die out more naturally after game logic releases particle system.
 
:* Particles can die out more naturally after game logic releases particle system.
Line 133: Line 133:
 
* Color types for front weapons and power ups.
 
* Color types for front weapons and power ups.
 
* Missiles home on enemies.
 
* Missiles home on enemies.
* Started on weather controller.
+
* Weather controller.
  
 
'''Audio'''
 
'''Audio'''

Revision as of 17:57, 13 May 2013

Week 2. Tuesday, April 16th

Graphics

  • glow maps
  • render to texture
  • added mini map to HUD
  • moving point lights
  • height map

Networking

  • real server completed
  • supports multiple clients
  • need to fix networking issues on all systems
  • need to handle disconnected clients and blocking function calls

Game Logic

  • spawn projectiles and mines
  • destroy objects
  • need to fix memory leaks

Art

  • concept art

Morale AWESOME POSSUM.

Week 3. Tuesday, April 23rd

Graphics

  • Specular maps, spotlights, lighting manager.
  • Atmospheric fog.
  • XZ spacial partitioning
  • Multithreaded rendering and asset loading.
  • Particle systems, but logic runs primarily on CPU.

Networking

  • Small fixes, but there are problems that pop up.

Game Logic

  • Front/back weapon of vehicle.
  • Spawn weapons for pick up.
  • Pick up and swap between weapons.
  • Damage other players.

Audio

  • Simple sound effects with DirectSound

Art

  • TBD

Morale AWESOME CORGI.

Week 4. Tuesday, April 30th

Graphics

  • Rain and fire particle systems.
  • Height maps with blended textures.

Networking

  • Solved some networking problems. Other problems still exist though.

Game Logic

  • Preliminary client-side prediction of object movements.
  • Refactoreded code to shift movement and weapon logic.

Audio

  • Optimized parts of audio engine.

Art

  • Simple animations.
  • 3D cat and vehicle models.

MISC

  • Fixed many memory leaks with VLD.
  • Load objects in the world from a file.

Morale AWESOME CAT.

Week 5. Tuesday, May 7th

Graphics

  • Particle systems manager.
  • Particle systems for thrusters, smoke, alien fire, missiles.
  • Camera stays above ground.
  • Frustum culling on height map.
  • Rendering non-axis aligned bounding boxes.
  • Proper calculation of binormals and tangents for the height map.

Physics

  • Tweaks on collision detection.

Networking

  • Resolve client-server connection problem.
  • Solved various packet problems.
  • Don't send packets of objects that don't change state.

Game Logic

  • Color types for vehicles and front weapons.
  • Player deaths, kill count, respawning.
  • Game ending logic.

Audio

  • Fixed muting problem.
  • More sound effects.
  • Various optimizations.

Art

  • Different colored vehicles.
  • Gatling gun model.

Misc

  • Fixed some heap corruption problems but still a problem.
  • Fixed a deadlock problem.

Morale AWESOME LLAMA.

Week 6. Tuesday, May 14th

Graphics

  • Animation loading.
  • Particle systems:
  • Significant refactoring of particle systems and particle systems manager.
  • Implemented particle systems for pulse cannon, missiles, gatling gun, vehicle explosion.
  • Particles can die out more naturally after game logic releases particle system.

Physics

Networking

Game Logic

  • Color types for front weapons and power ups.
  • Missiles home on enemies.
  • Weather controller.

Audio

  • More sounds.

Art

  • Pulse cannon model.

Misc

  • Custom smart pointer to help figure out our heap corruption problems.

Morale AWESOME CHINCHILLA.

Week 7. Tuesday, May 21st

TBD

Week 8. Tuesday, May 28th

TBD

Week 9. Tuesday, June 4th

TBD

Week 10. Tuesday, June 11th

TBD