Archive:CisLunarFreighter/UML case diagrams: Difference between revisions
wikademia>Mirwin m Formatting |
wikademia>Mirwin m →Player: formatting section |
||
| Line 23: | Line 23: | ||
Pre Conditions: PreAlpha is ready for incremental testing | Pre Conditions: PreAlpha is ready for incremental testing | ||
# Hear about game environment and decide to try it out | |||
# Download from Sourceforce and install | |||
# Beginner's orientation or interface is intuitive | |||
# Begin playing/learning | |||
# Provide suggestions for gameplay enhancement and bug reports. | |||
Post Conditions: | Post Conditions: | ||
| Line 35: | Line 35: | ||
Benefits: Players, Developers, Modders, Mud Operators | Benefits: Players, Developers, Modders, Mud Operators | ||
==Modder== | ==Modder== | ||
Revision as of 23:56, 11 November 2006
Use Cases for CisLunarFreighter learning project.
A standard form of use cases have a title, preconditions, steps, postconditions, who benefits.
MUD operator
Install the central seed client necessary to coordinate applet activity
Preconditions: Seed must work at x level, distribution developed, and tested incrementally so crashes of operator's environment are rare.
- Find or develop Java MUD server and client classes adequate for initial login and security requirements.
- Install and test on project developers servers and machines
- Test it with jFreeRail and CisLunarFreighter applets
- Package the releases for easy install and publish at SourceForge
- Begin modding and importing new applets after rigorous code walkthroughs and testing.
Actors who benefit. Players, Developers, Modders, Mud Operators
Player
Download, play, feedback.
Pre Conditions: PreAlpha is ready for incremental testing
- Hear about game environment and decide to try it out
- Download from Sourceforce and install
- Beginner's orientation or interface is intuitive
- Begin playing/learning
- Provide suggestions for gameplay enhancement and bug reports.
Post Conditions: Learned all possible from game or bored with gameplay or community. Feeback processed into environment Bugs fixed or resolved somehow.
Benefits: Players, Developers, Modders, Mud Operators
Modder
Preconditions: Specifications available Tools are available (Hence, reliance on free^2 tools and components) Source and intermediate data products (3D models) are available
1. Downloads and plays / looks over 2. Decides to tweak 3. Discusses intentions with developers 4. Implements and tests 5. Submits for developer evaluation
Postconditions: Incorporation into baseline product Published as tested mod
Benefits: Players, Developers, Modders, Mud Operators