- Android游戏开发案例与关键技术
- 郑萌等编著
- 1106字
- 2020-08-27 02:57:08
1.2.4 手机游戏特点
手机游戏不同于PC游戏,有其特有的优势和局限性。首先分析手机游戏的优势。
(1)庞大的潜在用户群。据各国的通信运营商提供给ITU(ITU是国际电信联盟建立的一个网站)的数据显示,至2008年底,全世界手机用户已经达到39亿。在大多数发达国家,拥有手机的人数比拥有计算机的人数更多。据我国工信部数据,截止到2008年10月,我国手机用户累计达到6亿多。移动游戏潜在的市场比其他任何平台(比如Playstation和GameBoy)都要大。手机游戏业前景相当可观。
(2)便携性。移动设备上的游戏相较于PC游戏或者游戏控制台,最突出的优势就是便携性,就比如为什么当初GameBoy比其他控制台游戏卖得多?原因之一就是便携,人们可以随时随地玩他们选择的游戏。其实与电脑游戏相比,手机可能不是一个好的游戏设备,但是人们可以随时随地把它们带在身边。随时在空闲的时间里享受游戏带给他们的快乐。
当然,手机游戏需要依托于手机操作系统和移动设备硬件条件,其局限性也是显而易见的,主要表现在以下几方面。
(1)屏幕小。手机的便携性导致了手机体积的局限性。虽然手机屏幕分辨率不断提高,并且彩屏也已成为标准,但是屏幕尺寸还是很小,和电脑是没法相比的。不同的手机屏幕大小不同,分辨率不同,虽然各个厂商已经标准化它们产品的屏幕尺寸以避免分割市场,但是开发者仍然注意使游戏可以适应不同手机。在每个玩家的手机上都可以充分利用屏幕空间。
(2)有限的颜色和声音支持。目前虽然黑白屏手机已不多,但是彩屏手机支持的颜色还是很有限,所以画面效果具有局限性。
对于游戏中的声音,即使手机自带音频设备,但是应用程序播放声音的能力却比较有限。在今后相当长的发展过程中,手机的声音处理能力会依然弱于PC。
(3)应用程序大小限制。手机的内存空间虽然在逐步增大,但是大部分的手机只有很少的内存空间用于运行应用程序。此外,受手机设备和运营商规定的影响,大部分手机对应用程序的大小是有限制的。
(4)高等待时间。等待时间是指手机发出请求和接到响应之间所花费的时间,在PC上等待时间以毫秒计算,但是手机上还做不到这点。虽然移动运营商在努力增加移动电话可用的带宽,但是却没有把降低等待时间当成首要解决的问题,高等待时间仍然是手机应用程序的一大缺点。尤其是使用无线网络时,等待时间非常长,这就限制了开发多人的快速反应的移动游戏。但是开发基于回合制的多人游戏在当前条件下是可行的。当然,使用蓝牙设备可以解决这一问题。
(5)可中断性。当手机用户接听电话的时候,手机会自动中断进行中的游戏。因此,游戏程序必须能够暂停并且继续,而且不会造成游戏问题(例如,玩家的赛车停止不动了,其他赛车依然开动着,玩家恢复游戏会发现想追赶已经望尘莫及),不会造成内存溢出。