| 最终修改于 : | 2009年02月15日 00:18 |
评级 |
|
在针对移动应用进行设计时,最大限度地改进连接、电源和带宽的管理.
作者:Rajshree Chabukswar、Cody Northrop、Adam Lake、Ann-Charlotte Joseph、Chuck DeSylva
游戏平台正在不断发展。几年前,很少有开发商考虑开发移动游戏的相关事宜。如今,时过境迁。去当地的咖啡馆走走,您可能就会看到有不少人在用笔记本电脑忙碌着什么。他们中的一些人是在办公。还有一些人在津津有味地阅读着自己喜欢的博客文章和新闻。而另一些人则在兴致勃勃地玩游戏。这些游戏有多种形式。其中一些是休闲游戏。通常这些游戏属于大型多人在线游戏(MMOG),需要最新一代的 CPU 和显卡技术来支持。
这些移动设备为开发商提供了其在开发过程中所需的全新能力和使用模式。例如,硬件厂商戴尔(XPS* 系列)和 Alienware(Area51* 系列)正在向消费者推出优秀的高端移动游戏平台。这些平台通常都拥有非常出色的移动显卡解决方案、充足的内存和高端的移动式 CPU,能够为移动游戏发烧友带来非凡的游戏体验。着眼于这些用户进行开发工作也为独立软件开发商(ISV)打开了一个新的市场,从中获得更多收益。此外,预计随着台式机与笔记本电脑差距的缩小,这一市场还将不断增长。
图 1:台式机与笔记本电脑的预计增长(单位:百万),资料来源:Gartner 公司,电脑季度预测,2005 年 3 月
本文是一份关于移动游戏体验的手册。英特尔推出的面向移动应用开发的软件开发套件(SDK)和运行时程序 -- 英特尔移动平台软件开发套件,是支持移动游戏的首选机制。当电脑未安装该应用时,本开发商指南还为移动应用提供了另一种备选机制。本文的重点是笔记本电脑上的游戏,但其中许多原理同样适用于任何移动设备,包括手机、个人数字助理(PDA)或其它移动设备等。
从最高层面上来讲,移动游戏存在三个问题。尽管这些问题在台式机上也存在,但由于移动环境内的下列参数发生改变的可能性较大,因此应对移动应用给予特别关注:
连接: 指有关设备与网络和其它外围设备进行连接的问题。其中包括有线或无线连接。
电源: 电池或电源插座的使用,会使建立在当前系统电源使用模式上的用户体验有所改变。
带宽管理: 可划归为连接的分支主题。此处的问题包括在带宽降低或无线连接遇到干扰,以及暂时不能用时调整用户体验。
开发移动应用要求能够对上述几方面的突发变化做出调整,而本指南将帮助开发商在进行设计时考虑到这些问题。