J2ME游戏开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2ME游戏开发.doc

手机游戏概论 大纲 手机游戏类型。 手机游戏开发特点。 手机发展历史及3G技术展望。 重点 手机游戏主要有以下几种类型:嵌入式游戏、短信息服务游戏、WAP浏览器游戏、J2ME和其他的解释语言类游戏。 合理开发手机游戏:缩短游戏时间、合理处理等待时间。 手机作为游戏载体的特点:拥有庞大的潜在用户群、携带方便、对应用程序大小有限制。 目的 本章的目的是帮助读者对手机本身的特点和手机游戏开发的特点有个清晰的了解,以便于更好更有效的利用手机这样一个平台,在保证游戏质量的同时尽力提高开发速度,开发出优秀的手机游戏。 网络游戏产业的繁荣,让企业和消费者同时认识到了游戏的力量,虽然受到屏幕尺寸和操控性的限制,但作为全球使用量最大的通信产品,手机也具有成功进入掌上游戏领域的理由。而彩屏革命过后,手机游戏就变得更加丰富多样了。从当初诺基亚手机中经典的二维贪吃蛇游戏,到今天的三维画面及声色效果俱佳的游戏,手机游戏已经成为一种非常普遍的休闲方式,为玩家带来了很多快乐及新奇的体验,同时也为开发商、手机厂商、运营商带来了更多的利润。 这一切得益于Sun公司——Java平台的东家,可以说手机端游戏的发展与Java技术的发展有着不可分割的联系。Java 2推出后,Sun推出了一种名为J2ME(基于Java 2 Micro)的平台,被广泛应用于手机端。J2ME能够为用户提供非常丰富和复杂的功能。 随着各大手机生产商对J2ME标准的支持,以及基于J2ME开发的手机游戏的可移植性和快速开发的优势,J2ME手机游戏的市场需求越来越高,从事J2ME手机游戏研究和开发的人员也越来越多。那么怎样保证游戏质量,怎样编写好的游戏代码,是每一个从事J2ME手机游戏开发者都应该考虑的问题。 开发者首先必须考虑手机自身的特点,例如:手机小键盘是为电话拨号优化的,并不针对文本输入,因此其操控性能较差,如图1-1所示。 本章将重点讨论手机本身的特点和手机游戏开发的特点。 图1-1 NOKIA N-GAGE 1.1 手机游戏的类型 手机游戏就是可以在手机上进行的游戏目前移动电话实现游戏的技术主要有以下几种:短息服务游戏浏览器游戏J2ME和其他的解释语言嵌入式游戏嵌入式游戏是一种将游戏程序预先固化在手机芯片中的游戏。由于这种游戏的所有数据都是预先固化在手机芯片中的,(见图1-2)。因此这种游戏无法进行任何修改。也就是说,不能更换其他的游戏,只能玩手机中已经存在的游戏,且也不能将它们删除。短息服务游戏短息服务SMS)是从一手机向另一手机发送简短的文字信息用户一般为每条信息支付的信息费。短消息服务游戏的玩法通常是发送一条信息到某个号码,这个号码对应游戏供应商的服务器,服务器接收这条消息,执行一些操作然后返回一条带有结果的消息到游戏者的手机中。短息服务不是一个特别好的用于实现移动游戏的技术,因为它依靠用户输入文字,因此本质上它是一个命令行环境。而且它还很昂贵,即使和服务器只交换虽然多媒体息服务MMS)技术的推出使得基于息的游戏更加具有吸引力,但是仍然不是一种重要的游戏,所以在此我们不会深入探讨。美人关短信游戏与口袋情人游戏浏览器游戏WAP浏览器游戏就好像我们用上网,并通过浏览器浏览网页来进行的简单游戏一样,也属于一种文字游戏。玩家可以根据W浏览器浏览到的页面上的提示,通过选择各种不同选项来进行游戏。WAP游戏的工作原理图J2ME和其他的解释语言J2ME(Java 2 Micro Edition)是一种针对移动电话和PDA这样的小型设备的Java语言。大部分的手机厂商都迫切希望Java手机推广应用上千万的Java手机已经到了消费者的手中。J2ME与台式机中的Java相比还是,但是它已经极大提高了移动电话支持游戏的能力。它有比SMS或WAP更好控制的界面,允许使用子图形动画,并且可以通过无线网络连接到远程服务器。支持Java的手机普及,所以成为目前最好的移动游戏开发环境,J2ME游戏的开发。J2ME不是手机上配置的唯一的解释语言,但是它是一个许多厂商支持的行业标准。一些专用的解释语言也在某些区域有上佳的表现,如北美的Qualcomm的BREWBinary Runtime Environment for Wireless,用于无线应用程序的二进制运行环境和一些韩国移动运营商支持的名为GVM的标准。 1.2 手机游戏开发特点 手机游戏的开发特点决定于手机平台的特征,因此,要理解手机游戏开发就要先明白手机本身的特点,本节从手机的优缺点入手,对手机游戏开发与PC游戏开发进行比较,系统地介绍手机游戏开发的特点。 1.2.1 手机作为游戏载体的优点 1. 庞大的潜在用户群各国的通信运营商提供给ITU的 在除美国之外的每个发达国家,拥有手机的人数比拥有计算机的人数更多。支持Java的手机,正在

文档评论(0)

xx88606 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档