本章内容首先对连连看这款大众熟知的游戏进行了研究背景和研究意义的分析。
1.1 项目背景
随着科学技术在这些年的快速发展,人们的生活也在不断的改变着,而智能手机也越来越多的出现在了人们的生活中。手机游戏,作为智能手机的重要功能,也成了休闲生活中重要的一部分。作为这个时代的大学生,尤其是计算机系的学生,我们更应该站在时代的前沿,掌握更多的科学技术,发挥自己的才智,成为一名有创新思想的新型人才。
在手机技术中,Android成了主流的系统之一。Android是一种基于Linux核心(kernel)的自由且开放源代码的操作系统,通常都是被用于手机、平板电脑等移动设备。由于Android是一个免费的系统,所以设备制造商就可以自主安装,而且因为Android又是开源的,所以只要制作的厂商有能力,就可以自由地在这个手机平台上加入自己想要的功能,不受其他限制。除此之外,Android还提供了先进的网路、绘图、3D 处理能力。
1.2 系统开发的目的
正因为手机游戏现如今在人们的生活中所占到的重要的地位,它随时、随地、随身都可以玩的特点使人们越来越觉得离不开它。连连看作为其中这么经典的一款益智类小游戏,更是具有很大的研究意义。这一款连连看游戏运用到了当下最流行的Java技术,将大家都非常熟悉的连连看游戏改进装进了Android手机中,这样使它的方便性更得以展现。而且认为这款游戏放到手机上才更能够体现其本身的意义,不仅能锻炼了用户的反应能力,还锻炼了手指的活动能力。另外,这款游戏的规则简单也是其很大的优点之一,这样用户在使用的时候很少会产生很大的心理压力,能够通过它在充满竞技性的同时还完全放松自己的心情。
而通过对连连看游戏的设计和开发,也将对MFC框架技术的理解有很大的帮助作用,也更熟练地掌握了对简单游戏设计的编程技术。
1.3 国内外研究现状与水平
1.4 发展趋势
1.5 研究内容
本文主要是通过对Android手机应用系统及Android游戏的研究,并尝试在该系统上完成开发一款简单的连连看游戏,深入地探讨一个手机游戏的基本实现过程和各功能的完成过程。此外,还主要研究了Java语言的特点及android程序开发平台上的拟写到虚拟实现直至最终实现在手机上的应用的全过程。
1.6 框架介绍
第一章:绪论。主要阐述了连连看小游戏在当今的背景、研究目的和意义,包括国内外对此系统的研究现状及发展前景,另外还简单介绍了系统的基本功能和论文结构的安排。整章内容为之后的系统设计提供了有力的理论基础。
第二章:开发平台与技术概述。这一章主要是介绍了开发此系统需要用到的开发平台和技术,简单介绍了Android技术和Java技术等,包括android技术的基本知识和特点、Android技术的优势和Java这个编程语言的基本特点。另外还简单描述了系统开发平台Eclipse和调试所要用到的Android模拟器的概况。这些内容为系统的开发运用提供了物理上的基础。
第三章:游戏程序框架设计。这一部分内容主要是描述了这个游戏的实现要求、系统的体系结构、需求分析和详细介绍了各个功能模块,并画出了总体的流程图和各部分的详细流程图,还为游戏的风格做了定位,为第四章的系统设计打下了基础。
第四章:游戏程序的设计与实现。这一章主要是介绍了该程序是如何实现这个游戏软件各部分的功能,详细展示了部分重要的代码,并用截图的方式展示了游戏最后的运行结果,全面深刻地解析了这个系统具有的功能。 基于Android的连连看游戏的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_5212.html