菜单
  

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

    毕业论文关键词: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年就提出了人工智能。人工智能在计算机领域有着非同一般的地位。美国著名教授温斯顿曾说过:“人工智能就是研究如何使计算机去做过去只有人才能做的智能工作”。这句话说明了人工智能的基本内容和思想,即人工智能就是研究发现智慧活动的规律,模拟出具有一个智慧的人工系统,代替人去完成工作。

  1. 上一篇:ASP.NET+sqlserver网上在线答疑系统的设计+源代码
  2. 下一篇:计算机组成原理(定点运算)多媒体课件制作
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 大众媒体对公共政策制定的影响

  9. java+mysql车辆管理系统的设计+源代码

  10. 杂拟谷盗体内共生菌沃尔...

  11. 当代大学生慈善意识研究+文献综述

  12. 中考体育项目与体育教学合理结合的研究

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 电站锅炉暖风器设计任务书

  15. 十二层带中心支撑钢结构...

  16. 乳业同业并购式全产业链...

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回