1、短的游戏时间
人们迟早要打电话或者接电话,并且他们不想把所有的电量都用来玩游戏。理想的情况是每一回合游戏应该保持在五个分钟或更短时间之内。这不意味着一个完整的游戏必须在五分钟之内结束–而是你应该允许游戏者中断、保存和继续游戏。
2、玩家有自己的时间表,而不是必须遵循你的时间表
让人们在想要玩游戏的时候玩,不要强迫他们等待(如果你可以避免),也不要要求他们在任何时间都在游戏中。
3、避免等待时间
这对单人游戏来说很容易实现。在多人游戏中,你就需要解决等待时间的问题了。(我们将在后面讨论这个问题。)
4、使用网络
网络不一定对于每个移动游戏都是必需的,但是那种与人竞争的感觉,即使只有一个排行榜,也能吸引更多的游戏者。要记住,手机实际上是一种社会性设备,添加某种社会性因素到你的游戏中会使它更加受欢迎。
5、尽可能地让游戏保持小型
记住一点,人们仍然热中于80年代的优秀的游戏。在某些方面,技术的限制强迫你把更多的注意力放到基本的游戏中去。
当我们在后续文章中探讨开发的时候,我们将讨论一些技术问题。
6、做好支持多种手机的准备
至少,需要支持不同的屏幕尺寸,这对Nokia系列手机很容易做到。为Series 40开发一种版本,为Series 60开发另一种版本。多数情况下,你还要利用特定手机的性能和API,比如Nokia的用户界面和SMS API,你要为不具备相同特性的手机开发不同的版本。
7、为国际化做好准备
全世界都在使用移动电话,每一种语言都有自己的市场。在你开发的时候你就要做好计划,以便更利于本地化。