登录
首页 » 游戏 » 五子棋源码

五子棋源码

于 2023-07-27 发布 文件大小:8.85 MB
0 44
下载积分: 2 下载次数: 1

代码说明:

    当前网络上流传的五子棋游戏功能并不尽善尽美,其中最主要的问题就是人机对战和网络对战不能够一起实现,所以我决定开发一个既能够人机对战,又能够进行网络对战的五子棋系统。     本程序是一款功能非常完善的五子棋程序,支持人机对战和网络对战,对于学习MFC编程和网络编程的网友绝对会有非常大的帮助。     考虑到整个的下棋过程(无论对方是电脑抑或其他网络玩家)可以分为:己方落子、等待对方落子、对方落子、设置己方棋盘数据这一系列过程,因此一人游戏类、二人游戏类和棋盘类之间的关系参考了AbstractFactory(抽象工厂)模式,以实现对两个不同模块进行一般化的控制。       整个架构的核心部分,类名为 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 贪吃蛇 网页脚本版
    贪吃蛇,一款古老而且经典的游戏,大家来试试用网页脚本JS开发的贪吃蛇,肯定有不一样的感受
    2023-07-04 20:50:02下载
    积分:1
  • 扫雷源代码
    基于vc6.0mfc写的扫雷游戏源代码,用c++语言写,纯属小游戏代码,类似于win7 上的扫雷
    2022-02-28 19:12:26下载
    积分:1
  • 俄罗斯方块小
    我看到一本杂志上关于俄罗斯方块小游戏的评论,一时兴奋就编了这个游戏,不足千行的代码就能实现了它的基本功能,有兴趣的朋友还可以把它的功能扩展一下
    2022-08-12 18:21:19下载
    积分:1
  • c++ 开发
    游戏开发有许多引擎,但是c++开发的小游戏可以帮助我们打下坚实的基础,为继续深入的学习奠定基础。黑白棋,这是一个黑白棋的小游戏。里面有初级中级高级三个级别的棋力选择。算法采用了自己编写的全盘搜索的经验积分算法,速度很快,棋力不是非常强。本游戏还可以自动演示,自动重温棋局,保存棋局,还有英雄榜。
    2022-02-12 12:37:48下载
    积分:1
  • 24点纸牌
    本程序用VB6.0编写而成,能独立运行下win9x/NT/2K/XP作操系统,此程序为一个智能24点:任意给的四张扑克牌(不包括大小王), 只能够用加、减、乘、除以及适当的括号连接这四张牌使结果为24,或者宣布根本就是无解的。需要注意的是,每张牌必须且运算 一次;J、Q、K可设置为11、12、13。 使用本程序很简单,按Start后,程序会任意给出四张牌,在左边的按钮中也能看到相应的 数值,你只要输入相应的表达式就可以。如:6、5、4、1 这四个数,输入表达式为:6/(5/4-1) 即可;如果你认为本题无解, 那么你不必输入任何数值直接按回车就可以,程序会验算答题是否准确。如果输入的数据有错,那么程序会自动定位到出错的地方, 以方便用户修改。 本程序还有一个 Test 功能,用于自定义出牌值。即:你可以自己任意给出四个(1~13)的整数,由程序自动算
    2022-03-03 10:09:19下载
    积分:1
  • 英雄无敌2
    英雄无敌2源代码。sourceforge开源项目。使用SDL引擎开发,C++开发,可跨平台。希望对做单击游戏的朋友有一定帮助。
    2022-03-03 21:05:19下载
    积分:1
  • java围棋
    围棋游戏源代码,通过java编写的,比较简单,但是十分具有参考意义,作为新手练手项目十分不错。对于一些非专业人士,通过查阅相关知料也是能看懂的。希望把他分享给更多的人,让人们享受编程的乐趣。
    2022-03-02 04:49:10下载
    积分:1
  • Cocos2d-x中的自定义动作
    运动的物体能够根据行进路线调整方向,就像汽车拐弯车头也会转动一样。
    2022-11-19 15:30:03下载
    积分:1
  • QT俄罗斯方块
    QT俄罗斯方块游戏,运行图如下
    2022-05-13 07:14:27下载
    积分:1
  • 翻纸牌小
    一个用C/C++写的简易2D游戏引擎编写的demo实例,适合新手学习 一个用C/C++写的简易2D游戏引擎编写的demo实例,适合新手学习 一个用C/C++写的简易2D游戏引擎编写的demo实例,适合新手学习 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-07-02 03:36:28下载
    积分:1
  • 696524资源总数
  • 103986会员总数
  • 80今日下载