五子棋游戏的设计与实现.ppt
《五子棋游戏的设计与实现.ppt》由会员分享,可在线阅读,更多相关《五子棋游戏的设计与实现.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO毕业论文答辩毕业论文答辩五子棋游戏五子棋游戏的设计与实现的设计与实现 姓名姓名 班级:班级:学号:学号:专业:专业:导师:导师:LOGOPPT框架框架 开发工具及开发语言介绍开发工具及开发语言介绍2345 流程图流程图 结束语结束语 总体设计总体设计1游戏开发背景游戏开发背景LOGO 第一章 游戏开发背景游戏开发背景 增强思维增强思维能力能力 提高记忆力提高记忆力 有利于有利于修身养性修身养性 文化历史悠久文化历史悠久操作简单操作简单规则简单规则简单适合人群广适合人群广LOGO第二章第二章开发工具:EclipseEclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提
2、供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成。LOGO第二章第二章 Java语言言平平台台无无关关性性安安全全性性面面向向对象象分分布布式式健健壮壮性性LOGO第三章第三章 程序流程图程序流程图黑方下子开始白方下子白方下子是否五子相连?是否是否五子相连?结束是否LOGO第四章第四章人机界面模块人机界面模块棋子表示模块棋子表示模块下棋表示模块下棋表示模块AI算法模块算法模块总体设计总体设计LOGO第四章第四章该模块由背景图片该模块由背景图片和棋盘组成和棋盘组成棋盘左侧有各种功棋盘左侧有各种功能按钮能按钮在这里面主要
3、用了在这里面主要用了Swing包中的包中的Jframe类和类和JPanel类类 人机界面人机界面模块模块LOGO第四章第四章棋子表示模块棋子表示模块 绘制棋子绘制棋子棋子属性表棋子属性表示示LOGO第四章第四章下棋表示模块下棋表示模块玩家下棋玩家下棋 电脑下棋电脑下棋 LOGO第四章第四章玩家下棋玩家下棋 从天元先下,从天元先下,电脑判断此位置是否有棋子,如果判断此位置是否有棋子,如果有有则给出相出相应提示,如果没有提示,如果没有则在此位置下子在此位置下子LOGO第四章第四章电脑下棋电脑下棋 当到当到电脑下棋下棋时,电脑先判断玩家是否会先判断玩家是否会赢,如,如果没有果没有则调用最用最优算法找
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 五子棋 游戏 设计 实现
限制150内