快速业务通道

手机游戏开发综述 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-21
得出什么结论呢?

1、短的游戏时间

人们迟早要打电话或者接电话,并且他们不想把所有的电量都用来玩游戏。理想的情况是每一回合游戏应该保持在五个分钟或更短时间之内。这不意味着一个完整的游戏必须在五分钟之内结束--而是你应该允许游戏者中断、保存和继续游戏。

2、玩家有自己的时间表,而不是必须遵循你的时间表

让人们在想要玩游戏的时候玩,不要强迫他们等待(如果你可以避免),也不要要求他们在任何时间都在游戏中。

3、避免等待时间

这对单人游戏来说很容易实现。在多人游戏中,你就需要解决等待时间的问题了。(我们将在后面讨论这个问题。)

4、使用网络

网络不一定对于每个移动游戏都是必需的,但是那种与人竞争的感觉,即使只有一个排行榜,也能吸引更多的游戏者。要记住,手机实际上是一种社会性设备,添加某种社会性因素到你的游戏中会使它更加受欢迎。

5、尽可能地让游戏保持小型

记住一点,人们仍然热中于80年代的优秀的游戏。在某些方面,技术的限制强迫你把更多的注意力放到基本的游戏中去。

当我们在后续文章中探讨开发的时候,我们将讨论一些技术问题。

6、做好支持多种手机的准备

至少,需要支持不同的屏幕尺寸,这对Nokia系列手机很容易做到。为Series 40开发一种版本,为Series 60开发另一种版本。多数情况下,你还要利用特定手机的性能和API,比如Nokia的用户界面和SMS API,你要为不具备相同特性的手机开发不同的版本。

7、为国际化做好准备

全世界都在使用移动电话,每一种语言都有自己的市场。在你开发的时候你就要做好计划,以便更利于本地化。

手机游戏开发综述(5)

时间:2011-01-11

七、处理等待时间

移动游戏如何解决无线网络的高等待时间呢?

1、单人游戏

游戏者的游戏不需要用到网络,除非是把高分传送到排行榜中,或允许游戏者浏览排行榜。这种网络通讯对于游戏影响不大,几秒钟的延迟不会引起用户的反感。

实质上,在大多数的单人游戏中并没有这个问题。

2、"多玩家"单人游戏

在一个"多玩家"单人游戏中,游戏者感觉他们是在玩一个多人游戏,但是事实上,每个人只是面对相同的游戏,在游戏或者回合结束时比较分数。

当一个游戏者加入游戏时,他告诉其他游戏者他的ID号,然后开始玩单人游戏。服务器要么给每个游戏者发送一个包含相同消息的游戏状态文件,要么发送一个来自构造启动游戏状态的客户软件的代码。每个游戏者玩游戏,设法取得最高的得分。当一个游戏者结束游戏后,他的客户端程序把他的得分提交到服务器。当所有的游戏者都完成游戏后(或者超过某个时间以后),服务器告诉每个游戏者谁取得了最高分,以及每个游戏者取得的分数。

这种风格的游戏在因特网上相当成功;AOL最受欢迎的游戏Slingo就是一个很好的例子。

因为只有在服务器开始或者结束游戏的时候才需要交换消息,所以等待时间只有在这些时候才成为一个问题。

3、基于回合的游戏

在一个基于回合的游戏中,游戏者进入他们的回合,并在接收结果之前需要等待一段时间。几秒钟的延迟是可以容忍的。

有两种基于回合的游戏:

3.1、轮流游戏

在一个轮流游戏中,每个游戏者按次序进入回合。像象棋、红心大战这样的经典游戏就是很好的例子。

这种游戏的缺点就是游戏者在重新进入回合之前无事可做。虽然经典游戏在因特网上有很多玩家,但这多多少少有点无趣,。

因此,限制轮流游戏的游戏者数是个非常好的主意,这样延迟就不会变得非常长。两到四个游戏者是比较理想的情况。

3.2、同时动作游戏

在一个同时动作游戏中,每个游戏者独立于其它游戏者计划他自己的行动。当一个游戏者就绪时,他发送指令到服务器。服务器等到从所有的游戏者那里都接到指令,然后分解回合,再把结果发送到所有的游戏者那

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号