






Hotspots: Admin Pages | Turn-in Site |
Current Links: Case Final Project Summer 2007
M7: The Fellowship of the Milestone
M7 Criteria Breakdown
- Wagon Configuration Screens (setup, loading, setting pace etc).....................10
- View Inventory and People ..........................................05
- Taking a turn (move) ............................................10
- Map/Location View ............................................ ...............15
- Rest/Stop View ................................................................05
- Trade Windows .................................................................05
- Game Status (current date, miles traveled, etc) ................................. 05
- Ability to exercise admin functions (load/save, start/stop, end) ..... 05
- Hunting screen (does not have to be game for basic credit) ..... 05
- River Crossing (options for crossing) .............. 05
- Random Event Displays ................... 10
- SUnit tests (for any non-gui classes added)..............................10
- Good Smalltalk code and style.................................................10
Goals
Goal 1:
We wanted to develop a user friendly interface which was very intuitive even to a novice user
Goal 2:
We wanted to ensure that we had error feedback windows and help.
Goal 3:
We wanted our user interface and Map for the game to be appealing and not dull.
Implementation of M7:
M7
What Worked and What Didn’t Work
- What really worked was using our GUI mock ups that we actually created using smalltalk back in M5. As we made it our goal to work really hard on that milestone it really benefited we found connecting our windows to our code to relatively simple. It then gave us time to improve upon the appeal of the interface.
- We recommend that you all as a group critique the GUI as your going. As yourself is this something you would be able to use if you were not familiar with this game. Maybe asks someone who is not in the class to try and use it and see what they say about it. Ask yourself is your interface appealing or is there something you could do to better glamorize it.
- Another concern to keep in mind is having user help available and good error dialog. Make sure if user hits an error that the game doesn’t just freeze or not notify the user of what has happened.
Link to this Page
- Team SXSI last edited on 8 December 2008 at 10:37 pm by lawn-128-61-24-229.lawn.gatech.edu