【实例简介】

上海交通大学软件工程课程设计,五子棋。 有人机对战算法实现和网络互连对战功能。包含uml。C++实现。

【实例截图】

【核心代码】

Gobang

└── Gobang

├── GBP五子棋快速上手指南.docx

├── GBP应用程序包

│   ├── Release

│   │   ├── Fiveboard.exe

│   │   ├── imageformats

│   │   │   ├── qgif4.dll

│   │   │   └── qjpeg4.dll

│   │   ├── msvcp100.dll

│   │   ├── msvcr100.dll

│   │   ├── QtCore4.dll

│   │   ├── QtGui4.dll

│   │   └── zh_CN.qm

│   ├── Release.rar

│   └── 将此文件解压,直接点击exe即可运行.txt

├── Source code

│   ├── Fiveboard

│   │   ├── Fiveboard

│   │   │   ├── create.cpp

│   │   │   ├── create.h

│   │   │   ├── create.ui

│   │   │   ├── FiveAI.cpp

│   │   │   ├── FiveAI.h

│   │   │   ├── fivebase.cpp

│   │   │   ├── fivebase.h

│   │   │   ├── fiveboard.cpp

│   │   │   ├── fiveboard.h

│   │   │   ├── fiveboard.qrc

│   │   │   ├── fiveboard.ui

│   │   │   ├── Fiveboard.vcxproj

│   │   │   ├── Fiveboard.vcxproj.filters

│   │   │   ├── Fiveboard.vcxproj.user

│   │   │   ├── fivecontroller.cpp

│   │   │   ├── fivecontroller.h

│   │   │   ├── fivesocket.cpp

│   │   │   ├── fivesocket.h

│   │   │   ├── GeneratedFiles

│   │   │   │   ├── qrc_fiveboard.cpp

│   │   │   │   ├── ui_create.h

│   │   │   │   ├── ui_fiveboard.h

│   │   │   │   └── ui_join.h

│   │   │   ├── join.cpp

│   │   │   ├── join.h

│   │   │   ├── join.ui

│   │   │   ├── main.cpp

│   │   │   ├── Qt4VSPropertySheet.props

│   │   │   ├── Resources

│   │   │   │   ├── 9_117_91bb0b74554ff74.gif

│   │   │   │   ├── background1.bmp

│   │   │   │   ├── background2.bmp

│   │   │   │   ├── background3.bmp

│   │   │   │   ├── chess1.gif

│   │   │   │   ├── chess2.gif

│   │   │   │   ├── loading.JPG

│   │   │   │   ├── star.gif

│   │   │   │   └── Thumbs.db

│   │   │   ├── zh_CN.qm

│   │   │   └── zh_CN.ts

│   │   ├── Fiveboard.sdf

│   │   ├── Fiveboard.sln

│   │   └── Fiveboard.suo

│   └── Fiveboard.rar

├── Step1. Plan

│   └── GBP可行性分析_3.0.docx

├── Step2. Define

│   ├── GBP系统需求分析_3.0.doc

│   └── GBP词典_2.0.doc

├── Step3. Design

│   ├── GBP测试计划_3.0.doc

│   ├── GBP用户指南_3.0.doc

│   └── GBP软件架构分析_3.0.doc

├── Step4. Build

│   ├── FiveAI.doc

│   ├── FiveController模块.doc

│   ├── FiveSocket模块.doc

│   ├── FiveUI.doc

│   └── GBP系统综述.doc

├── Step5. Test

│   └── GBP测试分析报告_2.0.doc

├── Step6. End

│   ├── GBP系统回顾_1.0.doc

│   ├── GBP软件项目管理报告_1.0.docx

│   └── GBP项目总结报告_1.0.doc

└── UML建模

├── UMLSequenceDiagram1.sequencediagram

├── UMLSequenceDiagram1.sequencediagram.layout

└── 类图建模文档.cd

16 directories, 71 files

HTML五子棋人人对战源代码,五子棋C++源代码 单机 联机 人机对战 人人对战相关推荐

  1. Python五子棋小游戏源代码,支持人机对战和局域网对战两模式

    Python五子棋小游戏源代码,支持人机对战和局域网对战两模式,程序运行截图: 核心程序代码 WuZi.py ''' Function:五子棋小游戏-支持人机和局域网对战 Author:Charles ...

  2. java实现单机版和网络对战版五子棋

    java实现单机版和网络对战版五子棋,功能包括计时.悔棋.聊天.显示双方状态等等. 选择com.fivechess.view中的SelectMenu.java开始游戏,效果如图: (1)单机版 点击& ...

  3. 单机版五子棋java功能_java实现单机版和网络对战版五子棋程序

    [实例简介] java实现单机版和网络对战版五子棋,功能包括计时.悔棋.聊天.显示双方状态等等.详细见https://blog.csdn.net/qq_37913997/article/details ...

  4. c语言五子棋人机对弈算法,使用canvas基于AI算法实现人机对战之五子棋

    这是我使用canvas基于AI算法实现的人机对战之五子棋 黑棋是我 下了几局,真心下不过啊!!! 不说了,源码奉上: 人机大战之五子棋 canvas{ display: block; margin:5 ...

  5. 可以跟小伙伴联机对战的五子棋,你会吗?今天用Python教大家搞定!!快上车!

    导语 每次都写单机游戏自嗨好像没啥意思,这次我们来写个支持联机对战的游戏吧,支持局域网联机对战的五子棋小游戏他来了! 相关文件 关注小编,私信小编领取游戏源码的哟!!当然别忘了一键三连哈!!! 开发环 ...

  6. java实现两人对战的五子棋游戏

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @java实现五子棋游戏 一.要求 编程实现控制台版并支持两人对战的五子棋游戏. (1)绘制棋盘 - 写一个成员方法实现 (2)提示黑 ...

  7. 一小时学会C++开发双人对战版五子棋游戏,小白看完也能自己写游戏啦!

    VC++ 双人对战的五子棋游戏 界面新颖附源码,VC.NET源码项目,五子棋-UI美化实例源码.看一看截图吧,是不是看上去很有感觉的五子棋. 程序流程图: 游戏界面如下: 项目结构展示: 部分源码展示 ...

  8. 利用C++打造双人对战的五子棋游戏,界面新颖「附源码」

    五子棋游戏的历史可谓源远流长,是一款老少皆宜的两人对弈纯策略游戏,讲究的是有攻有守的五子棋技巧,玩法简单易上手,五个棋子连成一线就可获胜.单机五子棋,双人五子棋,好友联机对战模式-你想要的都能在这里找 ...

  9. 五子棋项目结束总结_五子棋项目总结

    五子棋项目是在我加入蓝杰后第一个接触的小型游戏项目,有着非同寻常的意义,所以本人也是相当的重视. 在胡哥的指导下,我们通过完成一个简单的登录界面,初步对桌面应用程序的开发有了一定的了解,即UI的相关知 ...

最新文章

  1. Winform窗体初始化Combox控件并模糊查找内容
  2. SqlServer 数据库 分离复制备份然后附加回数据库 sql代码
  3. UDP Socket编程 C/C++实现 (Windows Platform SDK)
  4. leetcode1438. 绝对差不超过限制的最长连续子数组
  5. CSS基础选择器(选择器的优先级),CSS样式块( 长度/颜色/显示方式/文本样式),盒模型组成,盒模型-block,盒模型布局...
  6. canvas笔记-clip裁剪函数的使用及探照灯实例
  7. 彻底火了!这份Python学习贴,90%程序员用的上!
  8. vsftpd 配置-掉坑记
  9. 企业Web应用中的敏捷测试和瀑布测试
  10. 计算机组成原理总结及知识网图
  11. UI设计--蓝湖切图
  12. 虚拟机安装或卸载时,无法打开注册表项问题
  13. 【正则表达式】从字符串中提取数字
  14. 中英离线翻译mac_Instant Translate for Mac-即时翻译Mac版下载 V1.3.0-PC6苹果网
  15. MSE(均方误差)函数和RMSE函数
  16. 什么是子网掩码?怎么根据子网掩码得到网络号?
  17. PB处理BLOB类型的方法
  18. python怎么学比较有技巧_怎么学python学的快?学习技巧大分享
  19. 网页分享如何展示标题,描述,缩略图
  20. 拉结尔微信好友不同服务器,拉结尔大区互通介绍 玩家轻松跨区组队打怪

热门文章

  1. 头条和百度“大打出手”时,微信搜索去哪儿了?
  2. 一文搞定移动端适配!
  3. 腾讯面试官这样问我二叉树,我刚好都会 | 原力计划
  4. “我们完全误解了区块链!”
  5. 面对新型肺炎疫情,AI 能做什么?
  6. Java 8:一文掌握 Lambda 表达式 | CSDN 博文精选
  7. 码农们的聚餐,会复杂到什么程度?
  8. “独裁者”Google:开发者别无他选!| 极客头条
  9. 如何消灭 Android 应用中的广告?
  10. TIOBE 2 月编程语言排行榜:Python 逼近 C,Groovy 重回 TOP20