摘要:本游戏项目是基于Cocos2d引擎,以Cocos Code IDE为开发工具,用JavaScript脚本语言编写的五子棋游戏。游戏分为人人对弈和人机对弈两种方式,而人机对弈又有玩家先手和后手两种玩法。此外,游戏还具备悔棋功能、返回功能等。游戏的开发过程包括制定项目题目、寻找素材及游戏相关资料、搭配环境及创建项目、实现棋盘及棋子等界面设置、设计智能落子及获胜算法、测试修改。通过遍历整个棋盘获取每个点的得分之和来选取最佳落子位置。50913

毕业论文关键词:Cocos2d引擎;五子棋游戏;人机对弈

Design and Implementation of Gobang Game Based on Cocos2d

Abstract: The gobang is based on Cocos2d, it uses Cocos Code IDE and JavaScript as the development tools. Game is usually pided into two ways, include man-man game and man-machine game. Meanwhile there are two ways in man-machine game that computer moves first or players move first. Game development process including several steps, such as the development of project topic, preparing relevant materials, improving environment, creating projects, achieving the checkerboard and pieces interface settings, test modification, winning algorithm. Thus total points is obtained by traversing the entire board for each point, and then use it to choose the best location.

Key Words:Cocos2d;Gobang Game;Man-machine Game

目    录

摘  要 1

1.绪论 1

2.需求分析 2

2.1玩家需求 2

2.2性能需求 2

2.3系统需求 3

2.4功能需求 4

3.游戏设计 5

3.1游戏前期准备 5

3.2系统流程 6

3.3游戏算法分析 8

4.系统功能实现 9

4.1界面和简单按钮的实现 9

4.2悔棋功能的实现 10

4.3智能落子的实现 10

4.4单击显示棋子的实现 11

4.5胜负判断模块的实现 12

5.游戏测试与维护 13

5.1游戏测试 13

5.2游戏维护 13

6.总结 14

参考文献 14

致谢 15

基于Cocos2d引擎的五子棋游戏的设计与实现

引言

现如今游戏行业发展迅速,五子棋游戏作为一种知名度很高,流行度也不错的棋类游戏。它简单易学,经典有趣,不过真正想要玩好又需要不错的思考能力。这样玩家不仅在娱乐中得到放松,又锻炼了思维逻辑能力。本文设计的五子棋游戏,主要的功能是人机对弈和人人对弈。本文主要包括绪论、游戏需求分析、游戏设计、系统功能的实现、系统测试与维护、总结。

1.绪论

在平常的生活中,人们每天基本上都在使用人工智能,只是没注意到而已。John McCarthy,在1956年就提出了人工智能。人工智能在计算机领域有着非同一般的地位。美国著名教授温斯顿曾说过:“人工智能就是研究如何使计算机去做过去只有人才能做的智能工作”。这句话说明了人工智能的基本内容和思想,即人工智能就是研究发现智慧活动的规律,模拟出具有一个智慧的人工系统,代替人去完成工作。

上一篇:asp.net+sqlserver电子书城系统的设计与实现
下一篇:基于Authorware的多媒体课件制作与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

公寓空调设计任务书

国内外图像分割技术研究现状

神经外科重症监护病房患...

中国学术生态细节考察《...