java - designing single player mobile games - nokia.pdf

(194 KB) Pobierz
Designing Single-Player Mobile Games
F O R U M N O K I A
D es i g ni ng S i n g l e- Pl ay er M ob i l e Ga me s
Version 1.0; August 27, 2003
Mobile Games
220143433.003.png 220143433.004.png
Forum.Nokia.com
Copyright © 2003 Nokia Corporation. All rights reserved.
Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation. Java and all Java-based marks are
trademarks or registered trademarks of Sun Microsystems, Inc. Other product and company names mentioned herein
may be trademarks or trade names of their respective owners.
Disclaimer
The information in this document is provided “as is,” with no warranties whatsoever, including any warranty of
merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal,
specification, or sample. Furthermore, information provided in this document is preliminary, and may be changed
substantially prior to final release. This document is provided for informational purposes only.
Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to
implementation of information presented in this document. Nokia Corporation does not warrant or represent that
such use will not infringe such rights.
Nokia Corporation retains the right to make changes to this specification at any time, without notice.
License
A license is hereby granted to download and print a copy of this specification for personal use only. No other license to
any other intellectual property rights is granted herein.
Designing Single-Player Mobile Games
1
220143433.005.png
Forum.Nokia.com
Contents
1 Introduction..........................................................................................................................................................5
2 What Does the Player Do?................................................................................................................................6
3 Struggle and Challenge.....................................................................................................................................8
3.1 Physical Challenges ............................................................................................................................... 8
3.2 Puzzles ...................................................................................................................................................... 8
3.3 AI................................................................................................................................................................. 9
3.4 Using “Verbs” to Define Challenges.................................................................................................. 9
4 Categories of Pleasure ................................................................................................................................... 10
4.1 Sensation .............................................................................................................................................. 10
4.2 Fantasy................................................................................................................................................... 10
4.3 Narrative ............................................................................................................................................... 10
4.4 Challenge............................................................................................................................................... 10
4.5 Fellowship............................................................................................................................................. 11
4.6 Discovery ............................................................................................................................................... 11
4.7 Expression............................................................................................................................................. 11
4.8 Masochism ............................................................................................................................................ 11
4.9 Thinking About These Categories .................................................................................................. 11
5 Designing Games in the Real World ......................................................................................................... 12
5.1 Working with Technical Constraints ............................................................................................. 12
5.1.1 Application Size................................................................................................................. 12
5.1.2 Application Memory Space............................................................................................. 13
5.1.3 Screen Size and Format .................................................................................................. 13
5.1.4 Processing Power ............................................................................................................. 14
5.1.5 Mobile Device UI................................................................................................................ 14
5.2 Working Within the Social Space of Mobile Games .................................................................. 15
5.2.1 Handling Interruptions Gracefully ............................................................................... 15
5.2.2 Go Easy on the Sound ...................................................................................................... 15
5.2.3 Keep the Backlight On ..................................................................................................... 15
6 The Design Specification ............................................................................................................................... 16
6.1
UI Specification.................................................................................................................................... 16
6.2
Gameplay Algorithm Specification ................................................................................................ 16
6.3
Level Design ......................................................................................................................................... 16
6.4
Media Asset Specification................................................................................................................. 17
6.5
High-Level Object Model ................................................................................................................... 17
Designing Single-Player Mobile Games
2
220143433.006.png
Forum.Nokia.com
6.6 Schedule, Budget, and Test Plan .................................................................................................... 17
7 Conclusion .......................................................................................................................................................... 18
8 Terms and Abbreviations.............................................................................................................................. 19
9 References .......................................................................................................................................................... 21
Designing Single-Player Mobile Games
3
220143433.001.png
Forum.Nokia.com
Change History
August 27, 2003
V1.0
Initial document release
Designing Single-Player Mobile Games
4
220143433.002.png
Zgłoś jeśli naruszono regulamin