System Overview Presentation
Download
Report
Transcript System Overview Presentation
Conan: Rescue the Princess
System Overview Presentation
Presented To:
Presented By:
Initech
OutSource Inc
Presentation Overview
Introduce the team
Presentation objective
Current project progress
Conan game requirements
Conan game architecture
Team Members
Mike Mallinson
Project Manager, Lead Quality Assurance
Billy Logan
Lead Documenter, Lead Requirements Analysist
Richard Peters
Lead Designer, Lead Developer
Presentation Objective
Display the current project progress
Obtain customer feedback and approval
Respond to any customer questions
Project Progress
4. Final Product
3. User Manual
2. Detailed Design
1. Requirements
Analysis
Conan Overview
Conan must fight his way through a series of rooms
in a castle to find the Princess.
Upon finding the princess he will fight the King.
Defeating the King allows the Princess to join your
party and causes the Prince to swear a vendetta
against you as he flees for his life.
Now Conan must battle his way out of the castle
while protecting the Princess.
Requirements: Map
A linear series of rooms for Conan to progress
through.
The exit to each room is locked and contains a key
for the door.
Each room is a maze and employs a “Fog of War”
technique so Conan must explore to find the key
and exit.
Battles are encountered randomly with an increased
probability of an encounter with each step.
Requirements: Battle
Display statistics of Conan (and the Princess)
Prompt the user for an action on Conan’s turn.
Actions include:
Attack - Damage the enemy based off Conan’s strength
Berserker – Attack 10 times in rapid succession (once per
room)
Defend – Reduce the damage received
Item – Use an item to restore health
Run – Flee from battle
Layer Decomposition
- Manages interaction with the user
Manages characters, items and
- the internal game dynamics
Manages storing and retrieving
- saved game data
Domain Layer: Class Tree
Game
Battle
Enemy
Area
Character
Inventory
Item
Princess
Summary
Project is currently on schedule and on
budget
Game requirements have been briefly
described
Basic game design layout has been discussed
Questions and Concerns