您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于android的蓝牙游戏连连看设计与实现

免费下载毕业设计-基于android的蓝牙游戏连连看设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机科学与技术
  • 适用年级:大学
  • 上传用户:cckitty
  • 文件格式:word+pdf
  • 文件大小:145.54KB
  • 上传时间:2013-10-27 1:47:40
  • 下载次数:0
  • 浏览次数:31

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-基于android的蓝牙游戏连连看的设计与实现,共36页,15583字,附开题报告等
主要内容
XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MSN,ICQ等。基本的网络形式是单客户端通过TCP/IP连接到单服务器,然后在之上传输XML。服务器端介绍
1、什么是Openfire
Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。您可以使用它轻易的构建高效率的即时通信服务器.Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
由于是采用开放的XMPP协议,您可以使用各种支持XMPP协议的IM客户端软件登陆服务.
2、为什么使用Openfire
A、Openfire为Java开源项目
B、 采用开放的XMPP协议
C、 有多种针对不通系统的版本
D、使用Socket通讯
E、 单台服务器可支持上万并发用户,搭建分布式云服务器可轻松提供大量并发用户。
F、 Socket长连接
G、服务器稳定
H、提供接口,可自己开发插件
3、Windows下搭建服务器
。。。。。。。

中文摘要
Android系统是近年以来逐步取代传统的symbian系统,成为手机的主流系统之一。而手机游戏是消费者利用随身携带的智能移动终端设备必不可少的一项功能软件。尤其随着手机产业的近年来的高速发展,手机游戏市场得到了很大的发展,手机游戏已成为使用率最高的手机娱乐应用。Android是Google基于Linux平台的开源手机操作系统,是首个为移动终端打造的真正完整和开放的移动软件。现在Android在手机世界里和iOS平分天下,是移动互联网时代最理想的手机软件平台。研究与开发Android平台手机游戏,成为一个非常有趣而又有前景的领域。
本文通过对Android系统架构和应用开发进行初步研究,设计一款连连看小游戏。在对系统进行详细需求分析的基础上,确定了系统的功能和性能要求。本游戏对菜单界面、屏幕绘制、时间控制、布局算法、连通算法、关卡设置、音效和动画进行了设计,并最终实现了一个界面友好、高效稳定和富有娱乐性的手机连连看益智小游戏。让人们在紧张的工作之余能够方便地放松心情。
关键字:Android;Java;手机;游戏;连连看

ABSTRACT
Android system in recent years gradually replace the traditional Symbian system, becoming one of the mainstream phone system. Mobile game is the indispensable function software to consumers by using smart mobile devices carry on. In particular, with the rapid development of the mobile phone industry in recent years, the mobile gaming market has been greatly developed, mobile phone games have become the highest utilization rate of mobile entertainment applications. Android is a Linux-based open source mobile operating system, Google is the first mobile terminal to create a truly complete and open mobile software.That Android and iOS split the world in the mobile phone world is the best mobile Internet era of mobile software platform. Researching and developing the Android platform mobile games, becomes a very interesting and promising field.
In this paper, a preliminary study on the Android system architecture and application development, and design a Lianliankan game. Functional and performance requirements of the system based on the detailed needs analysis system.The game's menu interface, screen drawing, time control, layout algorithm, connectivity algorithm, the level set, sound and animation are well designed, and, ultimately, a user-friendly, efficient and stable and phone lianliankan entertaining puzzle game. Allow people to be able to relax in a tight spare time.
Keywords: Android Java mobile Game Lianliankan

目录
目录 III
第一章 引言 5
1. 1 课题背景 5
1. 2 课题研究意义 5
1. 3 可行性分析 6
1. 3. 1 操作可行性 6
1. 3. 2 技术可行性 6
第二章 基础知识与开发技术 8
2. 1 Android基本知识 8
2. 2 Andorid系统特点及架构 9
2. 3 Android手机平台的优势 11
2. 4 Android手机游戏的市场价值 12
2.5 Java技术简介 13
2.6 主要技术问题 14
第三章 系统设计与分析 16
3. 1 需求分析 16
3. 2 系统基本流程 17
3. 3 系统基本流程图 17
3. 4 游戏详细过程流程图 18
3. 5系统模块设计 19
3.6 图形连通算法设计 21
第四章 系统的设计与实现 23
4.1 开发环境的搭建 23
4.2单项功能的实现 24
4.2.1游戏初始化: 24
4.2.2判断消除图片 24
4.2.3在两图片之间连线 26
第五章 系统测试与性能 28
5. 1 软件测试 28
5. 1. 1 测试简介 28
5. 1. 2 测试分类 28
5. 1. 3 测试步骤 29
5. 2 游戏系统测试 29
5. 3 游戏性能分析 31
5.4 本章小结 31
第六章 总结与展望 32
6.1结论 32
6.2进一步工作方向 32
致谢 1
参考文献 2

需求分析
本项目是利用java语言开发的android平台游戏应用开发完成之后,可以投入使用并大力发展,为了能够达到这样的要求,在需求分析的时候将整个项目区分为四大模块即欢迎模块、游戏模块、图形模块、退出模块
(1)欢迎模块
打开软件后,首先展示给用户的是一个欢迎动画,随后弹出游戏主界面,包含了“开始游戏”、“游戏设置”、“关于游戏”和“退出游戏”四大模块。
(2)游戏模块
玩家点击“开始游戏”后,进入游戏界面。
用户点击开始游戏后,系统开始倒计时,屏幕最上行有倒计时的时间进度条,第一关设置时间为1000s,之后每关分别为[1000-125*(关数-1)]s,直到时间小于等于0s时,就把此关的游戏时间规定为100s。
玩家每消掉任何一对图形会出现线条连路方式出现以及显示消图效果发出消图声音并且时间+5s。玩家每消掉一对图形后得分为关数*10分。
如果玩家在规定的时间内将所有的图形消掉,系统提示玩家:恭喜过关,并进入下一关。在系统所给的时间内没有消掉所有图形则将退出游戏,并提示:游戏结束!如果排行榜为空或者玩家的得分已经超过排行榜的得分,则会提示输入姓名,将得分保存并更新到排行榜上。
如果玩家自行选择重排,游戏剩余时间减去5*(4+关数/2)秒。
如果游戏出现了没有图形可以消去的情况,系统会提示玩家:没有可以消的方块了,请使用游戏道具“重排”,然而“重排”每一次的游戏中最多只能用两次,如果重列用完了之后还出玩死锁情况,系统便自动再次重新排列,直到不出现死锁。
(3)图形模块
图形模块是用来管理图形的。包括图形的图片,图形的随机排列,图形的显示和消除等。

资料文件预览
共2文件夹,6个文件,文件总大小:505.01KB,压缩后大小:145.54KB
  • 毕业设计-基于android的蓝牙游戏连连看设计与实现
    • 基于android的蓝牙游戏连连看设计与实现
      • Microsoft Word文档基于android的蓝牙游戏连连看设计与实现.doc  [484.00KB]
      • Adobe Acrobat可导出文档格式文件中期检查表.pdf  [3.79KB]
      • Adobe Acrobat可导出文档格式文件开题报告.pdf  [5.65KB]
      • Adobe Acrobat可导出文档格式文件成绩单.pdf  [2.27KB]
      • Adobe Acrobat可导出文档格式文件答辩记录单.pdf  [2.40KB]
      • Adobe Acrobat可导出文档格式文件进度报告.pdf  [6.89KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部