职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2018-12-3 15:25:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android等
摘要:
随着3G网络技术的发展,很多的基于3G网络技术app开发都在引流而上,手机游戏是每个人都比较喜欢的一项游戏,这个时候手机游戏特别是人们喜欢发展顺势而生,这个时候的手机游戏成为了主要的研究对象。通过手机的趋势来研究软件的开发,如今很多的社会的用户想要的社会的社区性的软件少之又少,很多的手机游戏五子棋都是通过人工完成,都不知道有一种软件可以通过手机计算游戏规则,省去了更多的时间去浪费在人工上。因此本文就是为了研究手机游戏五子棋而设计的一套流程。本文所介绍的基于Android的手机游戏主要包括下面几个方面:实现人机对战与局域网对战,其中的重点是对智能电脑AI与利用UDP协议进行传输交互的实现。五子棋规则相对简单,操作容易,只要黑、白两子,哪一方先连接成五个棋子即获胜。作为游戏,五子棋的规则并不复杂,但重要的是,也是五子棋的乐趣所在,即博弈双方之间的思维碰撞。使用面向对象编程的Java语言,采用结构严谨的架构,简洁明了的UI操作界面,以及先进的第三方数据库SDK的集成。使用本系统可以实现手机游戏信息的共同传播,扩大手机游戏的范围。
关键词:手机游戏;智能电脑AI;第三方数据库SDK

目录:
1 绪论    1
1.1 课题开发背景    1
1.2 Android平台    2
1.3 课题开发目的及意义    4
1.4手机App的兴起    4
1.5手机游戏的定位与开发前景    6
1.6 本文研究主要内容    8
1.6.1 Java    8
1.6.2 Android Studio    9
1.6.3 SDK、API、APP    10
1.6.4 ADT    12
1.6.5 AVD    12
1.6.6 综合实现    12
2 系统分析    14
2.1 系统可行性分析    14
2.1.1 技术可行性    14
2.1.2 经济可行性    14
2.1.3 操作可行性    16
2.2 系统需求分析    17
2.2.1 社会需求    17
2.2.2 用户业务需求    17
2.2.3 功能需求    17
2.2.4 系统用例图    18
3 系统设计    19
3.1 设计思想    19
3.2开发环境及架构    19
3.2.1 开发环境与技术    20
3.3 模块设计    22
3.3.1 单人游戏模块    22
3.3.2 多人游戏模块    22
3.4 数据库设计    23
3.5 开发环境与兼容性问题    23
3.5.1 环境    23
3.5.2 兼容性问题    24
3.5.3 由兼容性问题引申的思考    26
4 系统实现    28
4.1 系统操作流程图    28
4.2 用户模块    28
4.2.1 UI游戏进入界面设计    28
4.2.2人机对战    29
4.2.3开始游戏    30
4.2.4局域网对战    32
4.2.5游戏介绍    34
4.3 项目自我评价    35
5 系统测试    36
5.1 测试方案设计    36
5.1.1 测试策略    36
5.1.2 测试安排    36
5.1.3 测试资源    37
5.2测试用例构建    37
5.2.1 测试用例编写约定    37
5.2.2 测试分析    38
6 总结和展望    39
参考文献    40
致  谢    42
外文原文    43
中文翻译    54

论文字数:35906
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

1

主题

220

帖子

25

积分

新手上路

Rank: 1

积分
25
沙发
发表于 2019-10-21 17:36:24 | 只看该作者
膜拜大神,后面的请保持队形@_@
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表