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
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
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
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
Forum.Nokia.com
Change History
August 27, 2003
V1.0
Initial document release
Designing Single-Player Mobile Games
4
Plik z chomika:
loracius
Inne pliki z tego folderu:
TIJ-3rd-edition-html.zip
(1226 KB)
TIEJv1.1.zip
(209 KB)
Thinking in Java 10a.pdf
(3153 KB)
Sun java look and feel design guidelines advtopics.pdf
(3719 KB)
sams - Java for the Web with Servlets, JSP, and EJB.pdf
(5662 KB)
Inne foldery tego chomika:
_Magazyny
Zgłoś jeśli
naruszono regulamin