Files
GTSchoolShit/CS2335/2335_lemmings/P2_README.txt
2025-06-07 01:59:34 -04:00

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