Menu
Home
Proposal
Timeline
Screenshots
Progress
Download Game

Progress Reports
Group Progress
Andres
David
Jai
Mani
Mark

Group Progress Summary

Week 9

Completed Goals:
  • Fixed all known memory leaks and all apparent bugs.
  • Sound partially integrated
  • Added two new ship abilities, minefield and big bomb.
  • Added capture objectives and race objectives
  • Ships mostly balanced.
  • Startup Menus nearly completed.
  • Various small improvements
Goals for next week:
  • Finish Sound
  • Finish Startup Menus
  • Finish Demo Level
  • Fix server-side octree/runtime
  • Finish balancing ships and weapons
  • Display score / kills / deaths on client
  • Move camera to client(or allow client to 'fill in');
  • Continue testing, to make sure we really have squashed all bugs.

Week 8

Completed Goals:
  • Ship Targeting visualizations.
  • A few more menus are complete or in progress
  • More weapons and ships have been added
  • Octree improvements / bug fixes
Goals for next week:
  • Testing, testing, and more testing.
  • Scoreboard to display player kills/deaths
  • Victory conditions
  • New weapons (bombs, mines, etc)
  • Finish menus
  • Get sounds completed
  • Finish the game! No new features should be added in week 10!!
Group Morale: Tired but happy.

Week 7

Completed Goals:
  • Player options moved to .ini files
  • Various crash fixes
  • Basic HUD created with Health, Energy, and Radar
  • A Fighter Squadron is now selectable as a player controlled unit
  • A new weapon and ship impulse boosters were added
Goals for next week:
  • Ship Targeting visualizations
  • Finish Menus
  • More Crash fixes
  • Keep adding features: weapons, effects, and gameplay improvements.
Group Morale: Like that uplifting fragrance of warm, freshly baked bread: fluffy and rising.

Week 6

Completed Goals:
  • Integration of Server and Client.
  • Jitter Bug has been Squashed.
  • Added Player Death and Respawn
  • Added lots of new content, including Shields, Energy, a new Cruiser, better asteroids, an improved particle engine, a new weapon, and more.
Goals for next week:
  • Fix multiplayer crash bug(s).
  • Finish start menu and chat box.
  • HUD / Radar
  • Fully integrated and functional intro music, battle music, and sound effects for lasers, missiles, particlegun, engine/booster, shields, and collisions. Functional keyboard input for ship movement, functional mouse-wheel selection and use of special abilities.
  • Begin work on tractor beam / grappling hooks.
Group Morale: Friends and family members may or may not have suggested that some of us may or may not spend too much time in the lab. Life is good.

Week 5

Completed Goals:
  • Players are no longer identified and stuck with their ships.
  • Scene management measures have begun: construction of an octree and distance culling.
  • David constructed an awesome particle effect tool that Jai used to make some really killer explosions.
  • Jai added several more objects to the game environment.
  • We finally have sound effects! (albeit one)
  • Main menu screen integrated into game.
Goals for next week:
  • Integration of server and client
  • Death to the jitter-bug and mulitplayer crash bug
  • Advance the state of menu screens and player options
  • Add more sounds
  • Begin construction of a HUD
  • Continue to add content (including weapons and models)
  • Begin gameplay tuning
Group Morale: This week's theme is nature metaphors. We are like the inexorable ocean currents that reshape the contours of the continents. We are an alpha blended explosion (Soooooooo sweet).

Week 4

Completed Goals: Particle Effects, Added a few models, adjusted lighting, Fixed Camera with mouse motion, updated collision detection with bounding boxes, but it needs a lot more work. Minor improvements here and there.
Goals for this week:
SERVER:Fix Server / input / Network crash bugs, implement cleanup-code, improve collision detection, correct jitter-bug.
GRAPHICS: Lobby Screen / Menu,Explosions, lasers, and weapon batteries, correct jitter-bug.
INPUT: Sound. Music. Correct multiple-input bug
NETWORKING: Correct multiple input bug, Message size < 0 bug.
GROUP MORALE: Stock is going up. We've got a magical feeling.

Week 3

Completed Goals:
  • Fully integrated prototype - still got some weird glitches all over the place, but input, grapics, server, and client are all working together
  • Camera implemented - still has a lot of bugs
  • A simplified version of ship movement is implemented - once again, lots of bugs
  • Collission detection implemented and collission resolution algorithms updated - probably has lots of bugs as well
  • Mouse and button imput working - bug with multiple inputs causing a crash
  • Group Moral - Pretty good! Seeing things working helps moral a lot.

Week 2

Completed Goals:
  • Set up website
  • Set up Basic class/object types
  • Collision resolution mechanism created
  • Modularized Network classes created - server and client
  • Graphics display engine created in DirectX. Capable of displaying models at specified locations and orientations.
  • Included hardware acceleration for graphical rendering
  • Compiled a number of sounds for in game sound effects
Goals for next week:
  • Primarily, to integrate all our respective pieces into a single file
  • Research Particle Effects
  • Replace sample models with our models
Group Morale: Our current morale bonus is +4 due to our extraordinarily high charisma scores
(and the occasional bard song)