> > |
Finished final code, wrote up the Final report and Final presentation, died of sleep deprivation.
-- MattReynolds - 17 Dec 2004
Fixed some hacks for the sky texture rotation.
-- MattReynolds - 13 Nov 2004
Moved HUD sprites, changed PB collisions, stopped balls from falling through the floor when you push them.
-- MattReynolds - 13 Nov 2004
player can now slide along walls when moving
-- MattReynolds - 12 Nov 2004
changed gluPerspective so the window is resized properly
-- MattReynolds - 11 Dec 2004
Fixed pickup and throwing of balls, enlarged the arena again, added better arena textures (colors!)
-- MattReynolds - 09 Dec 2004
Reworked collisions some more so they work for the most part, added ball pickup
-- MattReynolds - 06 Dec 2004
Added BP and PL collisions with a nasty hack (it does all collisions in 2d)
-- MattReynolds - 02 Dec 2004
Added NeHe?-specific classes and divided up NeHePhysicsEngine? into several classes in NeHeCollision?. Doesn't work yet, but it's getting there.
-- MattReynolds - 28 Nov 2004
Threw out the old collision code (not fast enough) and moved over to a system based on NeHe?'s collision detection tutorial. BP collisions work but BB is still buggy. Still need to add BT collisions.
-- MattReynolds - 20 Nov 2004
Revamped collisions so that we now inherit from an abstract Collision class. Currently we only check for BT collisions.
-- MattReynolds - 18 Nov 2004
Added some more physics features, like ball stopping and firing, and positioned the ball's spawn point at the end of Lara's gun.
LATER:
Enlarged the arena, tweaked gravity, damping, and friction to make it more realistic.
-- MattReynolds - 13 Nov 2004
I modified the physics code from our golf game so it's in its own class (PhysicsEngine?), and I fixed Ball-Level collisions so they work now.
-- MattReynolds - 12 Nov 2004
Added the arena classes, which loads in a file from the Release directory (to be changed later...) and added a draw function for TriangleList? which lets me load and draw a small cube. The arena class will eventually represent the walls and obstacles that restrict the player, as well as the graphical aspects of the environment.
-- MattReynolds - 09 Nov 2004
Started by creating a new source directory in Project 2 so we can start working on Project 3 while we're sorting out our CVS issues. To get us started, I removed most of the classes/code specific to our golf game so we have something that compiles. I also went ahead and changed some more classes to singletons since we'll probably need that functionality later on.
-- MattReynolds - 05 Nov 2004 |