Project Scenario 7: Role Playing Game

Note: This scenario will provide the material needed to create the artifacts as specified in the Project page. Though you will not develop the actual system, it may be good idea to familiarize yourself with the required technology in order to produce more accurate plans.

Problem Statement

Stormy Harbor Studios a small game studio in Rochester which has looked to the help of an outside team to help create their next game. Recently, Stormy Harbor Studios has run into some financial trouble and will likely need to close down if their next game goes poorly. The last three games have been flops and many in the gaming media believe that the executive producer has lost his touch with gamers and is no longer "down with the kids." The studio has set aside $1,000,000 for a final try to right the ship. Word on the street is that the fans would really like Stormy Harbor Studios to put out a small RPG so the word has come down from the top that this is the next project for the studio. The most important thing is that this game is out the door fast; it is likely that the company will only be able to stay afloat for about a year. Because of this, the associate producers have put a firm ship date on the project designed to contain the scope which has had a tendency to change constantly within previous projects.

In order to avoid the project management issues that have plagued past projects, the associate producers have decided to keep the team on a tight leash for this game. They have demanded a proof-of-concept from the teams in order to ensure the project is viable and the creation of a plan that accounts for any problems that the teams might run into.

The requirements for this system are given in the list below as desired features for the overall system. The list is neither exhaustive nor definitive. It is up to your team to develop a list of features that best fit the defined scope of your application.

Requested Features

  1. A Roleplaying Game
  2. Save/Load Features
  3. Texture/Model Loading

Potential Features

  1. A Class System
  2. Player Progression
  3. Inventory System
  4. Fast Travel System
Remember, these are suggestions. Feel free to add to or modify these requirements based on the design of your system, research and your domain analysis. Your instructor may assist you and clarify if need be.