节点文献

基于BREW平台的手机连连看游戏设计

Design of Link Game on Mobile Phone with BREW Platform

【作者】 黄成

【导师】 龚向阳;

【作者基本信息】 北京邮电大学 , 软件工程, 2010, 硕士

【摘要】 连连看游戏作为一款益智类游戏,由于规则简单、容易学会,再加上界面上丰富的图像显示、动画效果,在上班族的办公电脑上风靡多时,而它的主要应用也是使得人们在紧张的工作之余可以通过连连看游戏调节心情。随着移动技术的快速发展,手机的拥有量已经大大超过了电脑用户。将那些电脑上的热门游戏移植到携带极为方便的手机上,将会有很大的市场价值。本课题的目的就是要把连连看游戏设计成一款界面友好、功能齐全、稳定高效的手机游戏。手机环境不同于电脑,相比而言,电脑环境更为大家所熟悉,而手机环境会受到更多的硬件限制,注意的问题也更多,这在一定程度上增加了课题的难度和技术含量。课题使用的手机开发平台为BREW平台。它于2003年登陆中国,虽然来得晚,但发展却相当迅速,是继J2ME之后的又一个移动应用开发的主流平台。BREW平台为开发手机应用程序提供了BREW SDK开发工具包,它可使开发者使用标准工具在熟悉的环境中工作,而无需知道芯片系统源代码及设备制造商。本课题是在Windows XP系统和Microsoft Visual Studio 2005集成环境下进行开发的。课题分六章按照软件工程的开发流程阐述游戏的设计和实现过程。需求分析阶段汇总了用户的主要功能要求,并大体勾勒出最终要实现的界面效果。根据BREW平台的特点设计了课题的总体方案。设计阶段分模块将抽象的游戏进行具体逻辑化,使用了大量的设计流程图来描述。最后是对应用程序的实现和测试,本课题主要验证了BREW手机模拟器上的运行结果完全吻合用户的基本需求。另外,课题所作的工作不是简简单单的平台移植工作,在游戏的核心环节连通算法的设计上,展示出了作者独特的一面,而并不是完全抄袭传统的算法设计思路。有关这方面的细节参看正文相关部分。

【Abstract】 As an intelligent game, link game which is easy to learn, has a simple principle, and abundant image on the interface, so that it is very popular by office workers. It can adjust one’s mood in his spare time from the tense work. And this is also one of link game’s main benefits.With the development of the mobile technology, mobile phone owner has a much larger number than that of PC owner. So it has a good market value to transplant the popular game from PC to mobile phone. The main object of this thesis is to design the link game as a mobile phone game with friendly interfaces, complete function, stable and efficient use. Compared with the environment of PC known well to most of us, the environment of the mobile phone is restricted by the actual limited hardware resources, which cause some additional problems. Meanwhile, this will bring difficulties and heighten the technique level on the current developing project.The thesis is designed with BREW platform, which comes to China in 2003. Though it comes late, it develops so rapidly, and is a main platform of mobile application development after J2ME.BREW platform supplies BREW software development kit for the application developing on mobile phone. Programmers can work on their usual platform by using some standard tools. Windows XP operating system and Microsoft Visual Studio 2005 are used in this thesis.The process of the game is designed by the development flow of software engineering and will go by six chapters. The basic demand of user is gathered and some simple interfaces are showed in the phase of demand and analysis. Then the whole scheme is designed according to the BREW platform’s characteristic. The abstract game problem is parted by several function modules and transformed with some idiographic logical problems in the phase of design. In this part, many design flow graphics are painted. At the last, the game are implemented by coding and tested by simulator. The running results on the simulator those are confirmed to be right meet the user demands completely.In addition, application transplant is not the only task in this thesis. As the core of all aspects, link arithmetic is not designed by traditional thought completely, but some new ways and methods. The details on the arithmetic are referenced in the corresponding part of the text.

【关键词】 BREW连连看界面事件连通算法
【Key words】 BREWLink GameInterfaceEventLink Arithmetic
  • 【分类号】TP311.52
  • 【下载频次】597
节点文献中: 

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

本文的引文网络