• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

GoBangGUI: C++编写的五子棋,采用面向对象方式实现。在VS2019上成功运行。 采用QT实 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

GoBangGUI

开源软件地址:

https://gitee.com/linpure/go-bang-gui

开源软件介绍:

GoBangGUI

介绍

  • C++编写的五子棋,采用面向对象方式实现。在VS2019上成功运行。 采用QT实现界面(已做),功能有本地双人对战(已做),本地人机对战(已做),局域网匹配对战(已做)。
  • 项目同时发布在吾爱破解论坛,白小飞V(UID: 694168)。
  • AI功能引用自kimlongli/FiveChess游戏首页

软件架构

软件架构说明

  1. 游戏逻辑和数据通过类class Game{}实现
  2. 界面逻辑和互动通过类class GoBangWidget{}实现

安装教程

  1. main()函数内创建QApplication 对象
  2. 在QApplication 对象上创建GoBangWidget 对象
  3. 所有界面都以GoBangWidget 对象为父类
  4. 界面上通过点击操作调用Game 对象的各个成员函数
  5. GoBangWidget 对象负责绘制Game 对象返回的数据

使用说明

  1. 导入Qt5.12.12工程
  2. 编译运行
  3. 按界面提示开始游戏

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
UnityExportSprite: 将Unity图集切片的精灵导出来发布时间:2022-03-25
下一篇:
ELua: unity3d中的lua框架发布时间:2022-03-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap