基于安卓的五子棋游戏的开发开题报告

 2022-01-29 18:59:16

1. 研究目的与意义、国内外研究现状(文献综述)

一、本课题的研究意义五子棋是一种两人对弈的纯策略型汉族棋类益智游戏,棋具与围棋通用,由中国汉族人发明,起源于中国上古时代的传统黑白棋种之一。

主要流行于华人和汉字文化圈的国家以及欧美一些地区。

五子棋容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

一、研究的目标:此次毕业设计将在安卓开发环境下完成一款五子棋游戏的设计制作。

二、研究的内容:该游戏在设计过程中应该考虑以下内容:(1)安卓开发环境的架构;(2)游戏界面的设计,如棋盘大小、背景的设计,各种功能按钮(开始游戏、帮助、退出游戏等);(3)布局的读取:黑白双方棋子的分布以及当前出手者;(4)AI的设计:对不同走法的比较以及选择下一步最优的走法、不同难度的AI;(5)胜负的判定,每一步之后判定是否产生赢家;(6)最终实现可以与AI对战的五子棋游戏三、拟解决的关键问题 (1)如何表示棋盘和棋子的位置; (2)不同难度的AI设计; (3)如何让AI找出众多不同走法中的最佳走法; (4)游戏界面的优化。

3. 研究的方法与方案

一、研究方法首先在pc上安装并配置jdk,然后安装android sdk和eclipse,在完成这些设置后,使用java进行程序的开发,完成五子棋游戏系统的设计,界面的设计以及电脑ai的设计。

二、技术路线搜集用于五子棋游戏设计的素材及规划系统开发;构建android开发环境,包括获取android sdk、eclipse以及进行android eclipse插件设置;了解安卓平台游戏的基本结构和一般设计方法;规划游戏的功能需求和设计规范说明书;进行各个模块的制作和编写,完成游戏的调试和运行。

三、实验方案1.根据软件工程的过程,先调研进行需求分析,然后编写项目视图,最后进行软件系统的开发和实现。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

特色或创新之处该游戏主要由模式选择、游戏设置和帮助三大功能部分组成,其中模式选择分为双人对战,人机对战两个模式;游戏设置包括电脑(AI)难度、先手后手等选项设置;帮助包括游戏方法讲解和游戏开发版本显示。

5. 研究计划与进展

研究计划及预期进展2014年12月-2014年1月阅读相关资料,学习安卓平台游戏开发方法。

2014年 1月-2014年 2月安装开发该游戏的环境,熟悉开发环境2014年2月 消化资料,完成开题报告2014年 2月-2014年3月 对系统进行需求分析,根据系统的需求分析确定系统的功能模块2014年3月-2014年4月建立系统的界面框架,开发系统的功能模块2014年4月-2014年4月测试、修改2014年4月-2014年5月撰写论文

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版