Documente Academic
Documente Profesional
Documente Cultură
Page 1
Prepared by
Instructor: Dr. Jon Preston Course: Mobile and Casual Game Design
Date:
12/2/2013
Page 2
Contents
Table of Contents
1 INTRODUCTION................................................................................................................................. 3 1.1 DOCUMENT PURPOSE ..................................................................................................................... 3 1.2 PRODUCT SCOPE ........................................................................................................................... 3 1.3 INTENDED AUDIENCE AND DOCUMENT OVERVIEW ............................................................................... 3 1.4 DEFINITIONS, ACRONYMS AND ABBREVIATIONS ................................................................................... 3 2 OVERALL DESCRIPTION................................................................................................................... 4 2.1 PRODUCT FUNCTIONALITY ............................................................................................................... 4 2.2 USERS AND CHARACTERISTICS ......................................................................................................... 4 2.3 OPERATING ENVIRONMENT .............................................................................................................. 4 2.4 DESIGN AND IMPLEMENTATION CONSTRAINTS ..................................................................................... 4 3 SPECIFIC REQUIREMENTS ............................................................................................................... 5 3.1 EXTERNAL INTERFACE REQUIREMENTS .............................................................................................. 5 3.1.1 User Interfaces ...................................................................................................................... 5 3.1.2 Hardware Interfaces ............................................................................................................... 5 3.1.3 Software Interfaces ................................................................................................................ 5 3.2 FUNCTIONAL REQUIREMENTS ........................................................................................................... 5 4 OTHER NON-FUNCTIONAL REQUIREMENTS.................................................................................... 6 4.1 PERFORMANCE REQUIREMENTS ....................................................................................................... 6 5 OTHER REQUIREMENTS ................................................................................................................... 7
Page 3
1 Introduction
Links Barrel Blast is a mobile game made for Android devices. With a simple one time purchase the User will be able to play this game anywhere and anytime from their Android device. The objective for the game is to launch Link from a catapult and earn money for upgrades. The character Link is taken from the Nintendo GameCube series The Legend of Zelda: Wind Waker. With a cartoony appearance we hope to attract not only existing fans of The Legend of Zelda, but also help encourage the new generation in learning about a classic game series. In addition to just having fun and launching Link, the game will keep track of the Users highest score (farthest launch). It will help encourage the User to stay ahead of their friends and family who also have the game.
Page 4
2 Overall Description
2.1 Product Functionality
* Deployment of game to all Android devices. * Allows the ability for touch screen capabilities, thus the player must have an Android device that allows so. * The ability to save high scores and share with friends, family and even any other user possessing the game. * Buying upgrades to help further the players score.
Page 5
3 Specific Requirements
3.1 External Interface Requirements
3.1.1 User Interfaces The main menu screen will consist of several options. On the main page when the game is first launched the User will be able to interact with three buttons. The first button is to launch the game. The second button is to view High Scores among friends, family and other users who possess the game. The third button allows the User to view the help screen. The help screen allows the player to review the controls and purpose of the game. When the game has started, the player will have the ability to mute the Background music and sound effects. Other In-game buttons allows the User to visit the In-game store. On the store page, players will be able to purchase upgrades to help further Links launching distance. 3.1.2 Hardware Interfaces The only difference between devices is Resolution and Processing speed. With a more upgraded device, the processing power will be faster than older devices. This doesnt directly affect the playing ability between Users. Resolution is set differently for different devices. With larger screens, the pictures may appear more pixilated. With lower resolution screens, pictures may appear squished or stretched. 3.1.3 Software Interfaces Difference between Operating Systems is limited. As long as the user has and Android device with version 16 or higher, they will be able to play this game. Having new versions of the Android operating system will not allow any different gameplay, however, Users with Android versions lower than 16 will not be able to play this game.
Page 6
Page 7
5 Other Requirements
<This section is Optional. Define any other requirements not covered elsewhere in the SRS. Add any new sections that are important to the project.>
Page 8