需要金币: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 |