COMP 310
Fall 2011
|
Final Project
Specifications and Requirements
|
|
Where in the World is Willy?
Premise:
Willy has been stolen and you and your team must comb the
world to find clues to the nefarious group that stole Willy and to Willy’s
hidden location.
Description
- Loosely based on the game “Where
in the World is Carmen San Diego?”
- Adherence to the rules and game play of the original game is NOT
required!
- Teams of players compete to gather
clues and make guesses in an atttempts advance in a quest for more clues
which eventually lead to the location of the Willy.
- Winner is first team to locate Willy.
- Clues are “virtually” placed in real locations around the globe.
- Real geolocation data and services, e.g. Google Maps, are used in
conjunction with and interacting with the game application.
- Game consists of multiple client implementations that connect to a
central game server and possibly amongst themselves as well.
- Team members can communicate and share information.
Specifications
Requirements
- Each development team will deliver
- One client implementation
- One game server implementation
- One sample "puzzle".
- Full documentation
- Full UML diagrams in project source
- Full Javadocs in HTML form in project source
- Text document describing how to use the client and game server
- Tool tips on all components on GUI.
- 10% of the final project grade will be a single class-wide score
based on the percentage of development teams that deliver operational client
and game servers.
Due Dates
- See main class schedule for official times and dates.
- 2 Delivery Milestones: One mid-process milestone and one
final delivery
- Full functionality required by Comp310 final exam time on Dec. 7, 2010.
- Scheduled Comp310 final exam period will be used as a demo/game play
time.
- Final deliverables must be submitted by Dec. 10.
Reference Links
Not all the material below may be required!
© 2011 by Stephen Wong and Scott Rixner