Download Software Requirements & Specification

Transcript
Software Requirements Specification for Astro
Page 2
Revision History ............................................................................................. 4
1.
Introduction ................................................................. 5
1.1 Purpose .................................................................................................... 5
1.2 Document Conventions............................................................................ 5
1.3 Intended Audience and Reading Suggestions ........................................ 5
1.4 Document Sections .................................................................................. 5
1.5 Project Scope ........................................................................................... 6
1.6 References ............................................................................................... 6
2.
Overall Description ..................................................... 7
2.1 Product Perspective ................................................................................. 7
2.2 Product Features ..................................................................................... 7
2.3 User Classes and Characteristics ............................................................ 7
2.4 Operating Environment ............................................................................ 7
2.5 Design and Implementation Constraints .................................................. 7
2.6 User Documentation ................................................................................ 8
2.7 Assumptions and Dependencies ............................................................. 8
3.
System Features.......................................................... 8
3.1 Keyboard input ......................................................................................... 8
3.2 Game Display........................................................................................... 9
3.3 Character Progression System ................................................................ 9
3.4 Save System .......................................................................................... 12
3.5 Combat System/Movement ................................................................... 12
3.6 Dungeon Generation .............................................................................. 14
3.7 User Help System .................................................................................. 14
3.8 Interactive environment.......................................................................... 15