92 lines
3.9 KiB
Plaintext
92 lines
3.9 KiB
Plaintext
CS2335 - Spring 2004 Final Project - Lemmings
|
|
=============================================================================
|
|
P2_README
|
|
=============================================================================
|
|
DIRECTIONS:
|
|
This form must be filled out and submitted with the rest of your files for
|
|
this lab. For each item replace the underscore characters ('_') with the
|
|
proper information. If you need more lines than those shown, feel free to
|
|
add them.
|
|
=============================================================================
|
|
|
|
1. Team Members:
|
|
Name: __Jose Caban______________
|
|
GTNum: gtg184g
|
|
|
|
Name: __Vladimir Urazov_________
|
|
GTNum: gtg308i
|
|
|
|
Name: __Daniyar Zhanbekov_______
|
|
GTNum: gtg563g
|
|
|
|
Name: __Andrew C. Knight________
|
|
GTNum: gtg284h
|
|
|
|
2. Compilation Instructions:
|
|
__ant build_________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
|
|
3. Instructions for Running the Program:
|
|
__ant run___________________________________________________
|
|
_______Enjoy!_______________________________________________
|
|
____________________________________________________________
|
|
|
|
4. Known Bugs:
|
|
__None._____________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
|
|
5. Extra Credit Attempted & Name of TA Who Approved If Not From
|
|
Lab File:
|
|
__N/A for this phase._______________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
____________________________________________________________
|
|
|
|
6. Testing/Development Environments (Include OS):
|
|
[REMINDER: This lab will be graded on the RedHat systems in
|
|
the States Lab.]
|
|
__Windows XP Professional SP2, Windows XP Home, ____________
|
|
__Gentoo Linux 2.6.4, States Lab, Fedora, FreeBSD, _________
|
|
__Solaris 10b1, Slackware 2.4.22, SuSe 9.0, HP-UX, Mac OS X,
|
|
__AIX, OS/2, Windows 98SE, Toaster 3.0, Oberon 2.3.6, Minix_
|
|
|
|
7. Comments:
|
|
__We stopped testing after FreeBSD ;)_______________________
|
|
____________________________________________________________
|
|
__GameEngine, from the UML (included as a Visio file in our_
|
|
__Submission), cannot really be JUnit tested, as far as we__
|
|
__as the team can tell. The Game Engine class itself does _
|
|
__nothing in and of itself, rather it makes GUI calls using
|
|
__information provided by all the JUnit tested "kernel"
|
|
__classes. The PhysicsEngine is the biggest worker, which
|
|
__is completely JUnit tested. The main part is complete and
|
|
__the JUnit tests for future (TODO) implementations are
|
|
__complete. The lemmingjob.process() function is the next
|
|
__important function, which processes what actually needs
|
|
__to be done by the lemmings or what they actually do. These
|
|
__classes are also fully JUnit'ed. The rest of the Engine,
|
|
__that is the Map, LevelData, etc, are all JUnit tested.
|
|
__This harangue, however, was deemed necessary to ensure
|
|
__that there was no misunderstanding between what the
|
|
__GameEngine class itself, and the various states, do. They
|
|
__do not perform any logic calculations, merely take data
|
|
__JUnit tested classes and give it to the GUI.
|
|
__By the way, true gravity has to be worth something :P
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|