Difference between revisions of "Group Reports"

From Spartacats
Jump to: navigation, search
(Week 7. Tuesday, May 21st)
(Week 8. Tuesday, May 28th)
Line 168: Line 168:
  
 
== Week 8. Tuesday, May 28th ==
 
== Week 8. Tuesday, May 28th ==
TBD
+
'''Graphics '''
 +
* Particle systems:
 +
:* Muzzle flash for gatling gun.
 +
:* Electric damage for vehicle that takes damage.
 +
:* Tweaks and fixes to already existing particle systems.
 +
* HUD displays stats of all players.
 +
 
 +
'''Game Logic'''
 +
* Weapon Logic
 +
:* Mines align with ground.
 +
:* Auto-aim for gatling gun.
 +
*Collision Handling
 +
:* Object bank for centralized adding/removing/filtering types.
 +
:* Fixed double collisions.
 +
:* Reduced number of objects to check for collision detection.
 +
* Character selection screen.
 +
* Updated physics and vehicle movement behavior.
 +
* Character model within vehicle during gameplay.
 +
* Death camera follows your killer.
 +
 
 +
'''Audio'''
 +
* ?
 +
 
 +
'''Art'''
 +
* ?
 +
 
 +
'''Morale'''
 +
AWESOME GIRAFFE.
  
 
== Week 9. Tuesday, June 4th ==
 
== Week 9. Tuesday, June 4th ==

Revision as of 20:30, 27 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.
  • Lighting effects for firing weapons, collisions, explosions.
  • Progress on directional light shadows.

Game Logic

  • Color types for front weapons and power ups.
  • Missiles home on enemies.
  • Rotate vehicle based on terrain normal.
  • Weather controller.
  • Logic for lobby screen (before actual game starts).

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

Graphics

  • Directional light shadows.
  • HUD resizes.

Game Logic

  • Player icon.
  • Various fixes.
  • Loading screen.

Audio

  •  ?

Art

  •  ?

Misc

  • Installer and uninstaller.

Morale AWESOME GATOR.

Week 8. Tuesday, May 28th

Graphics

  • Particle systems:
  • Muzzle flash for gatling gun.
  • Electric damage for vehicle that takes damage.
  • Tweaks and fixes to already existing particle systems.
  • HUD displays stats of all players.

Game Logic

  • Weapon Logic
  • Mines align with ground.
  • Auto-aim for gatling gun.
  • Collision Handling
  • Object bank for centralized adding/removing/filtering types.
  • Fixed double collisions.
  • Reduced number of objects to check for collision detection.
  • Character selection screen.
  • Updated physics and vehicle movement behavior.
  • Character model within vehicle during gameplay.
  • Death camera follows your killer.

Audio

  •  ?

Art

  •  ?

Morale AWESOME GIRAFFE.

Week 9. Tuesday, June 4th

TBD

Week 10. Tuesday, June 11th

TBD