基于J2ME的手机网络游戏的设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:edwardeternity
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息社会中手机及其它无线设备越来越多地走进普通老百姓的工作和生活中,随着信息网络化的不断发展,手机及其它无线设备上网也势在必行。J2ME是Java技术专门为嵌入式系统定制的版本,已经成为当前业界流行的无线应用开发支柱平台。基于J2ME能够方便地利用各种Java技术在手机上实现许多复杂的功能。随着手机性能的不断提高,手机休闲娱乐应用的市场发展趋势已经越来越明朗,它将成为继个人电脑休闲娱乐应用之后又一重要业务增长点。当前,手机游戏可以分为三类:嵌入式游戏、短消息游戏和浏览器游戏,其中,浏览器游戏是当前和未来最流行的一种,用户可以使用移动电话的内嵌微型浏览器访问游戏的web站点,在线或下载后离线来玩这类游戏。此外,虽然理论上J2ME为开发人员提供了“一次编写,到处运行”的环境,但是由于手机设备间的巨大差异,在针对手机设备的开发过程中,同一款游戏程序很难直接运行在不同的手机设备上。如何有效快捷地将应用程序移植到众多的手机平台上,也是手机游戏开发中面临的主要问题。本系统基于J2ME平台开发,实现了手机与手机之间的互动游戏,并在此基础上开发了五子棋游戏。本文的主要工作集中在:(1)阐述了手机游戏的研究背景和发展趋势,详细分析了开发手机应用软件所需的关键技术——J2ME的体系结构和此架构中的关键技术,研究了连接受限设备配置的软硬件需求和功能范围以及移动信息设备简表的设备需求和功能。(2)在分析手机游戏开发特点的基础上,总结了手机游戏开发及部署的一般流程,设计实现了一款手机网络游戏——五子棋。(3)分析研究了手机网络游戏开发中的关键问题:在J2ME技术基础上,设计了手机端和服务器端的网络接口,实现了两者之间的HTTP协议通信,在此基础上实现两个手机端之间的互动。(4)分析了现有的移植解决方案,提出了更有效的移植方法,提高了游戏质量和开发的效率。
其他文献
我国目前正处于城市高速发展时期,大城市郊区作为城市发展的前沿阵地,变化很快,问题也很多。近年来上海郊区的出现了自然、人工和人文方面的各种问题,郊区风貌特色丧失、千城
国有商业银行作为中国金融体系的重要支柱,在我国经济发展中发挥着至关重要的作用。建立与国际接轨的现代商业银行制度、构建健全的公司治理结构是国有商业银行改革的核心内
地铁轨道交通建设线路长、站点多,是城市的用地大户.“以前拿着材料一个部门一个部门地报件、跑审批,有时一个站点审批手续就多达1000多个.”在厦门轨道交通集团设计管理部负
目的通过比较两种不同的直丝弓矫治系统在拔牙矫治过程中的牙齿受力及运动情况,分析探讨两种直丝弓矫治系统的特点和在矫治中的优势,为正畸临床治疗提供理论指导。方法通过对
民用飞机涉及的电磁环境极为复杂,电磁兼容设计是飞机电子电气设备能否正常可靠运行的关键因素之一。简要描述了电磁兼容的主要内容以及设计过程中需考虑的基本方法。针对飞
目前全球的移动通信市场在第三代移动通信技术的推动下正发生着巨大的变化。作为拥有最大用户数量,最大运营网络的中国,也正面临着新的历史发展机遇。3G网络在国外经过多年的
在传统的声乐教学中,多采用一对一式的面对面教学方式,也就是声乐教师对不同的学生采取“因材施教”的教学模式。在现在的教学模式中,采用了声谱分析技术,通过计算机的运用,使声音