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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-14
  • 论文字数:8515
  • 课题出处:(蔡老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:时代发展,手机成为了大家的必要设备,安卓的智能手机是大家喜爱的一种手机,在世界各地的市场占有率都是非常可观的安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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费