节点文献

基于J2ME/MIDP2.0的手机游戏实现

【作者】 付朝晖

【导师】 王建新;

【作者基本信息】 中南大学 , 计算机应用技术, 2008, 硕士

【摘要】 科技高速发展的今天,手机已经成为人们工作和生活中不可或缺的工具。随着手机性能的不断提高,各种类型的手机游戏纷纷推出,人们可以在手机上随时随地“玩”游戏,手机游戏有着极其广阔的发展前景。本课题旨在研究开发商业手机游戏的关键技术,探索在资源极为有限的手机上开发游戏的一些方法和技巧。本文首先阐述了手机游戏产业的发展现状及手机游戏的特点,并对J2ME、MIDP2.0的体系结构、Eclipse开发工具及MIDP2.0的游戏API进行了介绍。接下来以一款基于J2ME/MIDP2.0的滚屏射击类游戏《雷霆战机》为例对手机游戏的实现进行了研究,从游戏架构设计、游戏画面的绘制和显示、角色控制、碰撞检测、数据存储、音效处理、产品打包发布等方面进行了详细的分析设计。随后本文还对基于J2ME/MIDP2.0的手机游戏开发中涉及的若干关键技术和技巧进行了研究,如用无缝贴图制作游戏场景,使用Sprite实现碰撞检测,与追踪寻路有关的人工智能技术,游戏的中断与恢复处理等,介绍一些解决的方法。并结合手机游戏开发的特点,提出了手机游戏优化的思路,特别是对图片资源的优化与压缩,提出一些新的解决方案。文中还对手机游戏的移植提出了一些建议。最后文章对手机游戏的开发过程和结果进行了总结,并就手机游戏今后的应用进行了展望。本课题的贡献在于设计并实现了一款基于J2ME/MIDP2.0的手机游戏,该游戏是以商业标准开发的,通过开发这一款手机游戏,提出了一系列手机游戏开发关键技术问题的解决方案。

【Abstract】 In this era of high-speed development of technology, mobile phones have become an indispensable communication tool in people’s daily life. With the continuous improvement of phone performance, various types of mobile phone games are introduced. People can use the phone to "play" games freely. On the other hand, as an application, mobile phone games have extremely broad prospects. The dissertation studies on some key technologies of exploitation of commercial mobile phone games and some approaches and techniques of mobile phone games of exploitation on the mobile platform of limited resource.This article makes some detailed exposition on the development status and features of mobile phone game industry. The structure of J2ME and MIDP2.0,the development tools of Eclipse and API of games based on MIDP2.0 are introduced.Exemplifying a scroll shooting game named Thunderbolt Warplanes, the article studies the realization of mobile phone games with detailed analysis and design on game structure design method, game mapping and showing, game role control, collision detection, data storage, audio processing, products packing published, etc. This article also studies some key technologies and skills involved in the exploitation of mobile phone games based on J2ME/MIDP2.0 and introduced solutions to those issue such as game scenes making by seamless map, realization of collision detection by using Sprite, the artificial intelligence technology related to tracking and wayfinding, process of interruption and resumption. Combining with the characteristics of mobile game development, the article put forward the ideas of optimization and some advices on the transplant of the mobile phone games, especially some new solution methods on the picture of the resource optimization and compression. Finally, the article summarizes development process and the results of the mobile phone games, and makes a future expectation on the application of the mobile phone games.Centering on the design and realization of the mobile phone games which are based on the J2ME/MIDP2.0 and developed on the commercial standard, the article put forward a series solution methods for mobile game development of key technology problems.

【关键词】 手机游戏J2MEMIDP2.0MIDlet
【Key words】 mobile gameJ2MEMIDP2.0MIDlet
  • 【网络出版投稿人】 中南大学
  • 【网络出版年期】2009年 01期
  • 【分类号】TP311.52
  • 【被引频次】8
  • 【下载频次】646
节点文献中: 

本文链接的文献网络图示:

本文的引文网络