连连看毕业论文
3.1.2技术可行性………………………………………………………………..……..……13
3.1.3经济可行性………………………………………………………………..………..…13
3.1.4社会可行性…………………………………….………………..………..…13
3.3.1系统流程图………………………………………………………………..………..…15
基于Android的连连看游戏的设计与实现
摘要
手机游戏是消费者利用随身携带的智能移动终端设备能随时随地来进行的游戏。近年来,手机游戏市场得到了很大的发展,手机游戏已成为使用率最高的手机娱乐应用。Android是Google基于Linux平台的开源手机操作系统,是首个为移动终端打造的真正完整和开放的移动软件。随着Symbian系统的逐渐衰落,Android在手机世界里和iOS平分天下,是移动互联网时代最理想的手机软件平台。研究与开发Android平台手机游戏,成为一个非常有趣而又有发展的领域。
4.3.2字体选中放大效果实现…………………………………………..……..….………..…28
4.3.3字体跑马灯效果实现…………………………………………….…………………...…28
第5章系统测试与性能………………………………………………………………….……..…34
5.1.1测试简介…………………………………………………………..…..…….....………..…34
Key words:Android JavamobileGame Lianliankan
第1章绪论…..……………………………………………………...………………………………....1
第2章基础知识与开发技术………………………………………………………………….…...6
2.1Android技术简介………………………………………………………………..…………….6
3.3.2游戏详细过程流程图…………………….……………………..……..……16
第4章系统的设计与实现…………………………………………………….…………..…...…20
4.1系统运行界面图………………...……………………….…..……..…..……..………………..20
4.3.1片头动画实现……………………………………………………………....…...……..…27
CHANGZHOU INSTITUTE OF TECHNOLOGY
毕业设计说明书
题目:基于Android的连连看游戏的设计与实现
二级学院(直属学部):计算机信息工程学院
专业:计算机科学与技术
班级:08计二
学生姓名:梁潜
学号:08030218
指导教师姓名:蒋小莺
职称:副教授
评阅教师姓名:
职称:
2012年6月
游戏产业作为现代电脑电子技术的产物,正在以其独特的魅力在全世界的娱乐领域占据主流位置,我们在承认广大娱乐网民在选择空间狭小的同时,也必须明确的一点就是游戏本身所具有的强大的吸引力。它在让玩家打发时间的同时,可以让人实现在显示生活中不能实现的理想,得到在现实中不能得到的东西。而且游戏产业促动高科技技术不断升级,作为经济增长的一大支撑点,已经成为经济腾飞的“第四产业”。
本设计将使用Java语言和Android平台实现出可以在模拟器上运行的连连看游戏。
1.1
现代科学技术的发展,改变了人类的生活,作为新世纪的大学生,应该站在时代发展的前沿,掌握现代科学技术知识,以适应社会的发展,能够独立完成面临的任务,作一名有创新意识的新型人才。
Android是一个基于Linux核心(kernel)的开放手机平台作业系统。与WindowsMobile、Symbian等手机作业系统处在同一级别。对于设备制造商来说,Android是一个免费的平台。Android作业系统让设备制造商免除每出一台手机,就得被手机作业系统厂商的情况。对硬体开发厂商来说,Android也是个开放的平台。只要厂商有能力,可以在这个平台上自由加入特有的装置或功能,不受手机作业系统厂商的限制。对于手持装置的开发者来说,Android是个先进的平台。平台上的应用程式可相容于各种型号的Android手机,免去为各种不同手机机型开发的困扰。Android平台支援各种先进的网路、绘图、3D处理能力,可以用来提供更好的使用者体验。对于使用者来说,Android是一个用于手机的作业系统。使用者只要先申请一个免费的Google帐户,当使用者想换一台手机时,就可以在不同厂牌,同样使用Android作业系统平台的手机之间选择,并且很容易地将如联络簿等个人资料转换到新手机上。
5.1.2测试分类…………………………………………………………..…..……….………..…34
5.1.3测试步骤…………………………………………………………..…..…..……...……..…34
第6章总结与展望…………………………………………………………………….…..………..…37
6.1结论…………………………………………………………………………...…..……..….…37
本文通过对Android系统架构和应用开发进行初步研究,设计一款连连看小游戏。在对系统进行详细需求分析的基础上,确定了系统的功能和性能要求,对游戏的菜单界面、屏幕绘制、时间控制、布局算法、连通算法、关卡设置、音效和动画进行了设计,并最终实现了一个界面友好、高效稳定和富有娱乐性的手机连连看益智小游戏。让人们在紧张的工作之余能够方便地放松心情。
Android在Linux核心的基础上,提供了各种合用的函数库,和一个完整的应用程式框架。并采用较符合商用限制的Apache版权。在Linux核心的基础上提供Google自制的应用程式运行环境(称作Dalvik,与Sun的J2ME不同),并提供基于Eclipse整合开发环境(IDE)的免费、跨平台(Windows、Mac OS X、Linux)开发工具(SDK),便于应用程式开发者学习、使用。免费、熟悉的跨平台开发工具,让具备一些物件导向观念,或视窗程式开发经验的开发者,能在一定时间内上手。1000万美元的大奖赛则提供了足够的诱因,让第一支Android手机正式面市前,就拥有了各式各样的应用程式可供使用。从不同角度来说,Android代表着一个崭新的开放原始码作业系统平台、一个友善的免费应用程式开发环境、一个与世界各地的程式开发者,站在相同起跑点上的公平竞争机会。而连连看作为一款经典的益智小游戏,一直以来都被众多的游戏爱好者喜欢,这个游戏,男女老少皆宜。游戏的吸引力主要在于,它在让玩家打发时间的同时,可以让人实现在显示生活中不能实现的理想,得到在现实中不能得到的东西。
2.1.1Android基本知识………………………………….…………………..…………..….6
2.1.2Android系统特点……………………………………………………..…………..…..8
2.1.3Android手机平台优势………………………………….………………………..…..8
2.1.4Android手机游戏的市场价值………………………...……..…………........9
2.2Java技术简介………………………………………………………………..……………..….11
2.3.1主要技术问题…………………………..……………………………………..…...…12
第3章系统分析与设计…………………………………………………………………..…….…13
3.1.1操作可行性………………………………………………………………..………..…13
关键词:Android;Java;手机;游戏;连连看
DESIGNANDIMPLEMENTATIONOFLIANLIANKANGAMEBASEDONANDROID
Abstract
The mobile game is the game which consumers use portable smart mobile devcent years, the mobile gaming market has been developed greatly, mobile phone games have become the highest rates of mobile entertainment applications. Android is an open source mobile operating system of Google based on Linux platform. It is the first truly complete and open mobile software for mobile terminals. With the gradual decline of the Symbian OS, Android and iOS are splitting the world of mobile phone. It is the best mobile phone software platform for mobile Internet era. The research and development of the Android platform mobile phone game becomes a very interesting and development areas.
This paper through a preliminary study on the Android system architecture and application development, designed a small game called Lianliankan. Based on the detailed requests analysis of the system, it determined the functional and performance requirements of the system, then it design the game's menu interface, screen drawing, time control, the layout algorithm, connectivity algorithm, level set, sound and animation, finally it realized a mobile phone Lianliankan puzzle game which has friend interface, high efficiency and is stable and entertaining. Allow people to be able to relax after stressful work.