Wednesday, April 13, 2005

Group Progress Report – Mid Project Review

As of right now, we are marginally on schedule to complete the project with all intended features by the due date. We have managed to accomplish almost all of our weekly goals, and even a few extras. We have completed the two required features for this milestone which are a working scene graph and at least one component using Cg shaders.

Each member of the group has contributed significant elements to the project which fall into the various categories that were needed to be met for the individual part of this milestone. They following list describes what has been successfully completed in our project that fulfill the milestone categories.

Working Features List:

  1. 3ds Model Loader
    -geometry
    -textures
    -color

  2. Scene Graph
    -Quadtree

  3. Cg Shaders
    -per pixel lighting
    -custom made toon shader

  4. Collision Detection
    -sphere to sphere

  5. Physics
    -velocity and position tracking
    -gravity

  6. Networking
    -client / server
    -connect to remote systems
    -interpolation of game objects

  7. GUI
    -font text
    -graphic overlays
    -moving parts: radar, gages

  8. Core Game Objects
    -direct input
    -movement controls
    -lighting (non Cg)
    -configuration file loader


Below is the breakdown of responsibilities for required features that were relegated to each individual member according to their job function in the group.

Individual Responsibilities:

Shawn Pearson - Illuminus (Lead)
-website updates, reports
-core functionality
-networking
Accomplished: 6, 8.1, 8.2 of Feature List


Jason Powers - Groller (File and Scene Management)
-model loading
-scene graph management
-file input
Accomplished: 1, 2,8.4 of Feature List


Jeff Robinson - Decompile (Physical Simulations)
-physics
-collisions
Accomplished: 5,6 of Feature List


Fernando - Kam (Graphical Representation)
-GUI
-Cg
-lighting
Accomplished: 3,7,8.3 of Feature List


As can be expected of any sizeable project, there are some bugs or features that we intended to get into the game, but are not yet ready at this point. Most notable are:

Not Ready, or Buggy:

-Game objects for bullets not yet in
-Network objects do not go away when player leaves game
-Scene grapgh does not optimize rendering, only useful for collision detetction for now
-Ray / sphere, ray /triangle intersection tests not yet implimented
-Small visual bugs
-Small controls bugs

0 Comments:

Post a Comment

<< Home