|
|||||||||||
|
Individual Weekly Progress
WEEK9
What were your concrete goals for the week?
Work with Team to debug current problems and make appropriate
changes to improve the game's fun factor.
Figure out why sound is not playing in 3D and make it work!
Work with Kevin to design and implement support for the options menu.
What goals were you able to accomplish?
If there were goals you were unable to meet, what were the
reasons?
What are your specific goals for the next week?
What is your individual morale?
WEEK8
What were your concrete goals for the week?
Help Kevin finish up the rest of the game logic.
Finish debugging the sound event system.
Help Kevin with the Game Over game state.
What goals were you able to accomplish?
I was able to get the Sound Event system up and running across
the network thanks to Kevin's debugging skills.
I was able to debug the client/server so that the server would
no longer need to be restarted.
If there were goals you were unable to meet, what were the
reasons?
I was unable to sucessfully get the sound events to play in 3D.
They only play in 2D at the current moment.
What are your specific goals for the next week?
Continue debugging and fixing elements that would improve
gameplay and performance.
Solve the annoying mystery of the 2D to 3D sound translation.
What is your individual morale?
Most of the work is done so I am taking a big sigh of relief at
the moment.
WEEK7
What were your concrete goals for the week?
Help Kevin enumerate all the necessary game logic states that
need to be handled.
Integrate the sound event system.
What goals were you able to accomplish?
I was able to finish the sound event system but Kevin and I are
still debugging.
If there were goals you were unable to meet, what were the
reasons?
I was unable to help Kevin with the game logic due to other
class obligations
What are your specific goals for the next week?
Help Kevin with the rest of the game logic
Help Kevin with the Game Over game state
What is your individual morale?
I can't wait for this quarter to end! I'm j/k. All the work is
starting to pay off.
WEEK6
What were your concrete goals for the week?
Finish the game logic so that we can have an early version of
the game to start optimizing.
Finish the Connection gamestate code and integrate with
Justin's CEGUI interface and Kevin's other gamestates.
Take on the sound event system that needs to get built into the
networking interface.
What goals were you able to accomplish?
Finished abstracting the necessary client code so that our
connection gamestate can replace the windows dialog interface.
Finished adding enough sound buffers to support all user
sounds.
If there were goals you were unable to meet, what were the
reasons?
I did not finish integrating the sound event system into the
networking interface due to time complexities with the connection gamestate.
What are your specific goals for the next week?
Finish integrating sound events into networking.
Help out on game logic where possible.
What is your individual morale?
The game is rounding out and I can see the light at the end of
the tunnel!
WEEK5
What were your concrete goals for the week?
Work with Kevin to finish weapon projectile motions.
Add sound event support to network and game engine interface.
What goals were you able to accomplish?
Kevin finished all the projectiles so I concentrated on
updating sound support. I modifed the sound interface to cut down on as many
uneeded resources as possible. This included streaming the background music
instead of loading the entire file into memory as well as removing 3d support
for sounds that are only local to the client perspective.
If there were goals you were unable to meet, what were the
reasons?
I was unable to help Kevin with the projectile motions. He was
too quick last week!
I was unable to fully devise a sound event system that will
efficiently load all necessary sounds on demand. It appears this will take more
time than previously estimated. Kevin and I have put that off for now and will
approach the problem again together very soon.
What are your specific goals for the next week?
I would like to replace the current client dialog box with a
custom window that is rendered in OGRE. This will be the gamestate prior to
configuration.
I would like to help Kevin finish the game logic so that we can
have an alpha version of the game by this weekend.
What is your individual morale?
The game is looking great and I am getting excited again.
WEEK4
What were your concrete goals for the week?
Develop a map configuration loader to import settings from an
xml file.
Research projectile physics and beging writing framework code.
Work with Kevin to add support for more network messages.
What goals were you able to accomplish?
Finished xml parser to load configuration state
Added support for additional input keys
Added support to package/unpackage input messages sent across
the network
Started working with Kevin on basic projectile motion
If there were goals you were unable to meet, what were the
reasons?
I was unable to help Kevin finish all the different projectile
motions.
What are your specific goals for the next week?
Add support for multiple sound as well as sending sound events
across the network
Help Kevin finish all projectile motions
What is your individual morale?
I'm sooooooooooooooooooooooooooo tired!
WEEK3
What were your concrete goals for the week?
Continue physics research and start designing physics engine
framework.
Help Isaac fix Sound module bugs if needed and integrate with
other components.
Start writing code for game logic and physics engine.
What goals were you able to accomplish?
Helped Isaac figure out the buffer mechanism used by 3D sound.
Helped Justin and Kevin come up with basic game objects and
class heirarchy.
If there were goals you were unable to meet, what were the
reasons?
I was unable to start researching the projectile physics
implementation due to time constraints.
What are your specific goals for the next week?
I would like to spend most of next week researching and coding
basic projectile motion physics.
What is your individual morale?
I am beginning to feel the pressure of the project. I know in
the end it will all be worth it!
WEEK2
What were your concrete goals for the week?
Work with Kevin to finish the network interface to a state
where we could move on to other jobs.
Learn how to use WinCVS so that the team could start checking
in code.
Research DirectInput and study sample code in SDK.
Work with team to come up with an integration plan so that we
wouldn't have problems later on when we actually integrated.
What goals were you able to accomplish?
Was able to setup a simple server interface that would accept
connections from Kevins client interface.
Was able to figure out how to check code in/out into WinCVS.
Not a friendly process if you ask me!
Was able to understand all the DirectInput sample code enough
to start working on basic input.
If there were goals you were unable to meet, what were the
reasons?
WinCVS has been troubling all of us. I decided to put it behind
me for more important things.
What are your specific goals for the next week?
Design and implement simple input interface.
Begin integrating network interface with simple input
interface.
Start researching physics and game logic engine.
What is your individual morale?
Getting higher!! Although I do need to start paying more
attention to other classes! I have been neglecting my other studies so that I
could make this work!
WEEK1
What were your concrete goals for the week?
Research DirectPlay interface and study sample code provided by
SDK.
Work with Kevin to come up with a Framework plan for the
networking interface design.
Try to setup a basic client/server interface and test bandwidth
of network with simple events.
Design and implement a simple Logging interface that the team
could use in aiding difficult debugging situations.
What goals were you able to accomplish?
Was able to understand the sample code for DirectPlay enough to
start modifying it.
Was able to design a logging interface that would allow us to
create a seperate log for each component.
If there were goals you were unable to meet, what were the
reasons?
N/A
What are your specific goals for the next week?
Start working with Kevin on DirectPlay code to create
client/server interface.
Figure out how DirectInput will come into play in our game.
What is your individual morale?
Extremely high! Very excited about the class and anxious to see
a working product!
|
|||||||||||

