27-28 October 2004
After several hours, we have a finished product. Stay tuned for further details...
25 October 2004
We discussed what tasks remain to be done and assigned them:
Chris will work on texturing and file loading.
Sean will work on rolling and camera motion.
John will implement the club and player controls and the billboard.
24-25 October 2004
Chris and John worked for about 6 hours. We:
Both triangles and spheres, after a lot of time and debugging, now display textures.
22-23 October 2004
We met for a 4 hour group programming session. We:
Identified and prioritized remaining tasks.
Fixed the epsilon issue.
Implemented gravity.
Integrated power bar and implemented text and font code.
Implemented code to detect ball stoppage.
Started inelastic collisions.
Added a new test.
Implemented several debugging mechanisms.
-- ChrisWilson - 23 Oct 2004
21 October 2004
We met for a 5.5 hour group programming session to get ready for the prototype 3 deadline. Implemented a TriangleCollection class to replace the struct we had been using. Created and implemented the bounceBall method to generate a collision response. Edited the eplison/numerical innacuracy code to enhance performance. Created test cases for collision response. Debugged Room::getCollisions.
-- SeanBouchard - 21 Oct 2004
12 October 2004
We discussed our current status and plan for the rest of the week. We started the work breakdown and precedence diagram, and discussed our testing plan. We plan to touch base tomorrow and see what needs to be done before the prototype delivery.
-- SeanBouchard - 13 Oct 2004
10 October 2004
We discussed a plan of action for this week over IM. Our tentative plan is to meet Tuesday afternoon to see where we stand in terms of code, our UML diagrams, and our testing plan.
-- SeanBouchard - 11 Oct 2004
6 October 2004
We toured and discussed the skeleton code, then coded the detectFaceCollision, detectEdgeCollision, and detectVertexCollision methods of the CollisionHandler class. We discussed the possibility of using different collision detection algorithms, but decided that for the moment we should follow the notes posted online.
We also assigned work as follows:
Chris: Develop test cases and begin prototype testing.
Sean: Update Wiki, continue cleaning up the skeleton code.
John: Add OpenGL to the project, create a user interface.
-- SeanBouchard - 06 Oct 2004
5 October 2004
We met during class and decided to change our design to incorporate a CollisionHandler class. We also set up meeting for 11:00 tonight to work through the code for face, edge and vertex collision detection.
-- SeanBouchard - 06 Oct 2004
4 October 2004
We met and created the UML Class and Sequence diagrams.
We also assigned work as follows: