基于Android系统的五子棋游戏应用开发.doc

资料分类:计算机信息 上传会员:蔡老师 更新时间:2021-02-14
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8515
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
下一篇:没有了

摘要:时代发展,手机成为了大家的必要设备,安卓的智能手机是大家喜爱的一种手机,在世界各地的市场占有率都是非常可观的安Android的智能手机在中国的手机市场中也出于一个重要的位置,同时Android的手机游戏也会越来越受大家喜爱。

Android的五子棋游戏是一款益智类的手机游戏。本文是使用Java语言,在eclipse环境下的一款基于Android移动操作系统的五子棋游戏应用开发。本文中游戏,游戏界面简洁,功能基本齐全,能让玩家在空闲时间体验到游戏的乐趣。同时,人工智能领域也越受大家青睐,人工智能在手机游戏上的应用也逐渐增加,五子棋人工智能也是人们喜爱的一部分。

在本文中不仅有经常使用的人人对战项目,还有对于人工智能的最简单的应用,即人机对战的实现。

关键词:java;android;智能手机游戏

 

目录

摘要

Abstract

 

一、绪论-5

(一)背景-5

(二)课题来源-5

(三)国内外研究现象-5

二、Android开发环境-6

(一)JDK的配置-6

(二)Eclipse的安装-7

(三)安装 android SDK-8

三、Android的应用架构介绍及分析-9

(一)Android应用架构-9

(二)Android应用架构分析-10

1.Linux 内核层-10

2.Android 运行时库和其他库层-10

3.应用框架层-10

4.应用程序层-10

四、Android的应用程序-11

(一)构成-11

(二)、Android应用程序的工作机制-11

1.活动(Activities)-11

2.服务(Services)-11

3.广播接收者(Broadcast receivers)-12

4.内容提供者(Content providers)-12

五、系统实现-13

(一)系统开发环境-13

(二)游戏的策划-13

(三)人工智能-13

(四)游戏功能简介-14

1.游戏初始化模块-14

2.主控制模块-15

3.落子模块-16

4.胜负判断模块-17

5.人机对战-18

6.实现效果-18

六、总结与展望-24

致谢-25

参考文献-26

附录-27

相关论文资料:
最新评论
上传会员 蔡老师 对本文的描述:因此,智能手机游戏中含有人工智能的五子棋游戏将会带给我们不一样的体验。正如之前谷歌公司旗下的一款围棋人工智能程序,AlphaGo,在与世界围棋职业九段选手李世石的对战,人工......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: