Index:
[thread]
[date]
[subject]
[author]
From: Robert C. Duvall <rcd@boomslang.i-did-not-set--mail-host-address--so-shoot-me>
To :
Date: 30 Apr 1999 15:20:40 -0400
Final project presentations
Remember that you are to present your final projects on Monday, May 3
at 7pm in Teer. I have reserved the lab and we will have a little
party in there.
Before then, you should make sure to document your project (in the
form of a website and physical printout). Your documentation should
include
- User's Guide
goal and story behind your game
how to start and play your game
what options are available (if any)
user interface screenshots, etc.
- Programmer's Guide
high-level description of your program's design
javadoc for your classes (including a comment about each class' purpose)
discussion design trade-offs you made
diagram(s) of the class relationships
(like what was shown in class but more detailed)
you can use xfig on the UNIX machines to create your picture,
then use xfig to "export" it to a PS file,
then use the UNIX command "ps2gif" to make it available on the web
You should hand me your project artifact (the printout of your code
and documentation) at the presentation.
Your game should be runnable as either an Applet or an application.
This may mean you have two HTML files (one for the client and one for
the server). If you cannot make it work as both, you should explain
why not in your programmer's guide.
rcd
--
Robert C. Duvall
Lecturer, Duke University
rcd@cs.duke.edu
Index:
[thread]
[date]
[subject]
[author]