admin 发表于 2016-8-24 09:26:25

基于Android的斗地主游戏的设计与实现

技术:Android等
摘要:
现在的科技越来越先进,网络通讯也是日益兴盛,智能手机成为人们在生活中不可缺少的设备,而安卓移动平台在当今的时代也占着越来越重要的比重。安卓又称Android,由谷歌公司开发的,是一个开源的移动平台,基于Linux(由操作系统、中间件、用户UI和软件app组成),可以放到智能手机,平板电脑等移动设备上。在中国,Android因为开源,备受开发者们的青睐,因此Android在国内的成长也很快速,也出现了许多开源社区,为Android在国内的发展做了很好的铺垫。而与此同时,Android的应用也越来越多,各种社交软件,娱乐影音等越来越多。其中,游戏更是在智能手机占据了一席之地,使我们的生活不再乏味无趣。
Java线程,可以确保斗地主游戏的运行。还有Android的UI控件和布局,让玩家从视觉上感觉舒适,在屏幕上进行实时操作。分牌,发牌,画牌,设定地主,判断大小,这些也都是在这个游戏中面临的问题,需要参考很多资料,进行理顺,从而将这个游戏进行实现,并完成。

关键词:Android;Java;斗地主

目录:
第1章绪论    1
1.1 研究背景    1
1.2 国内外现状    1
1.3 论文研究主要内容    2
第2章 系统分析    4
2.1系统开发环境    4
2.2系统任务的可行性分析    4
2.2.1技术可行性    5
2.2.2资源可行性    6
2.2.3管理可行性    6
2.3需求分析    6
2.3.1功能构架    7
2.3.2模块需求描述    7
第3章关键技术介绍    8
3.1游戏界面的绘制    8
3.2游戏的实时更新    9
3.3电脑出牌的智能判断    10
3.4系统播放音乐功能    10
3.5 UI界面显示功能    10
第4章 系统设计    11
4.1 系统流程图    11
4.2设计指导思想和原则    11
4.2.1指导思想    12
4.2.2软件设计原则    12
4.3构架概述    12
4.4功能设计    13
4.4.1游戏主要功能    13
4.4.2游戏合法性功能    13
4.5游戏控制流程    14
4.6游戏界面设计    14
第5章系统实现    15
5.1 游戏菜单界面的实现    15
5.2游戏提示功能实现    16
5.3游戏音乐功能实现    16
5.4游戏退出功能实现    17
5.5开始游戏功能实现    17
5.5.1游戏界面布局的实现    18
5.5.2游戏界面实时更新的实现    18
5.5.3游戏点击功能实现    23
5.5.4游戏提示功能    25
5.5.5游戏牌的判断    25
5.5.6 游戏结束,进行分数计算    27
5.5.7 重新开始    29
第6章系统测试    30
第7章结论    35
参考文献    36
致 谢    37
外文文献    38
中文翻译    46

论文字数:23778
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****

页: [1]
查看完整版本: 基于Android的斗地主游戏的设计与实现