2014游戏程序设计论手机游戏.docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
游戏程序课程设计 ——手机游戏专业:计算机科学与技术班级: 三 班姓名: 孙 清 茂学号: 2008 05 03 03 12一、手机游戏手机游戏借助手机或者PDA等移动设备终端,为用户提供游戏应用及服务。从接入方式来看,主要有单机游戏、手机网游以及嵌入式游戏;按表现形式分,有文字游戏和图文游戏;内容方面分为休闲游戏、益智游戏和RPG游戏等;手机平台方面,分为Java游戏、Brew、Uni-Java、Symbian和Smartphone;根据是否存在客户端可分为客户端网游(可以是由J2ME、Symbian、Windows Mobile、Mophun等语言开发,用户需要下载游戏客户端,登录客户端以后进行联网游戏)和非客户端网游(WAP网游)。手机网游,指以互联网为传输媒介,以游戏运营商服务器和用户智能手机为处理终端,以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。目前用来编写手机最多的程序是Java语言,其次是C语言。随着科技的发展,现在手机的功能也越来越多,越来越强大。而手机游戏也远远不是我们印象中的什么“俄罗斯方块”“贪吃蛇”之类画面简陋,规则简单的游戏,进而发展到了可以和掌上游戏机媲美,具有很强的娱乐性和交互性的复杂形态了。手机游戏具有很多优点,比如庞大的潜在用户群,便携性,技术门槛低(开放式的开发平台),推广方便等等。手机游戏现状与问题从手游市场方面的一些报道,可以看出手机游戏的发展现状。2011年,随着智能手机和3G网络的普及进一步深化,移动互联网迎来爆发式增长。业界普遍认为,移动互联网是一个比互联网大数倍的万亿级产业,手机将作为未来人类线上生活娱乐的最主要载体而存在。在此大背景下,手机游戏也普遍被业界所看好,从2004年到2011年,手机游戏市场规模已经发展到42亿元,仅次于客户端网游和网页游戏。软件方面由于性能低下和平台的混杂,软件开发者要针对不同型号的手机开发数个版本,不仅大大浪费了投资也降低了效率,所以软件兼容性是手机软件技术上最大的硬伤。随着3G时代的来临,手机操作系统如雨后春笋。目前主流的手机操作系统就有:Symbian(以EPOC为基础,假开源);Linux(自由和开放源码的类Unix操作系统);Brew MP(开放平台,开放、灵活的开发环境);MTK系统(黑手机和部分国内厂家使用的平台)Palm(RISC处理器);三星bada系统(面临淘汰);Tizen(整合了LiMo和MeeGo两个操作系统,开源的、标准化到底操作系统);BlackBerry(无线解决方案);MIUI(基于Android系统深度优化、定制、开发的第三方手机操作系统);Windows Mobile(封闭性、商业专有),Windows Mobile是微软为手持设备推出的“移动版Windows”。相对于其他系统,WM拥有很多优点。其界面类似于PC上的Windows,让用惯了电脑的我们使用起来相当顺手,同时其预装软件比较丰富,可以方便快捷的与电脑同步,多媒体功能也非常强大。但该系统也有不足,复杂的操作以及不够强劲的拍照系统都对其普及造成困扰;Android(以Linux为基础的开放源码操作系统,包括操作系统、用户界面和应用程序),Android是基于Linux内核的软件平台和操作系统。它采用了软件堆层的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟;iOS(类Unix的商业操作系统,封闭源码,开源组件),就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。iOS的系统架构分为四个层次:核心操作系统层,核心服务层,媒体层,可轻触层。由上面的手机操作系统可以看出,首先,目前的手机操作系统正在快速多方发展,一方面给手机游戏等手机软件的发展提供了更好的支持平台,另一方面,操作系统的繁杂,没有统一的标准,使得手机游戏开发产生困惑,不知道应该切合哪一个平台,各自开发各自平台的游戏,导致手机游戏不能跨平台完美兼容,同时也使得手机游戏受到制约;其次就是系统平台开放与否也制约着手机系统的发展,限制了手机游戏考虑兼容性问题,间接也制约着手机游戏的长足发展。手机游戏方面,目前的开发环境、开发语言不少,有通用开发环境和语言,但是厂商也在使用自己的开发环境和自主选择的语言,虽然可以引发百家争鸣,但是也会导致开发的混乱,游戏模式、格式、支持系统的混乱,不能完美支持多平台兼容通用,另外,手机游戏产品客户端为了质量而文件过大导致不便于下载储存,游戏程序寿命短也是一个不容忽视的问题。市场方面,由于投资小,开发过程

文档评论(0)

eVitcbOBqM + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档