您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C# GDI+ 象棋单机版

  2. 其中利用GDI+绘制棋盘和棋子,分别实现了每个棋子的走动,吃子等!
  3. 所属分类:C#

    • 发布日期:2009-07-06
    • 文件大小:179200
    • 提供者:zjw186
  1. C#GDI+象棋网络版

  2. 利用GDI+绘制棋盘和棋子,其中实现了象棋的联机对战模式
  3. 所属分类:C#

    • 发布日期:2009-07-06
    • 文件大小:322560
    • 提供者:zjw186
  1. 中国象棋源码(智能得)

  2. 该源码提供了实现棋盘绘制和妻子绘制,并能较好的控制棋子的移动。
  3. 所属分类:专业指导

    • 发布日期:2010-04-21
    • 文件大小:105472
    • 提供者:htx150508
  1. 中国象棋C#版主要体现GDI+绘制技巧

  2. 不完善,只做了棋子绘制,以及走子规则判断,重点在于GDI+的绘制,如有疑问可联系作者 QQ 359103820
  3. 所属分类:C#

    • 发布日期:2010-06-11
    • 文件大小:47104
    • 提供者:wjmx1214
  1. java绘图 象棋棋子绘制 实例代码

  2. java绘图 象棋棋子绘制 实例代码java绘图 象棋棋子绘制 实例代码
  3. 所属分类:Java

    • 发布日期:2011-04-02
    • 文件大小:893
    • 提供者:w275768518
  1. C#开发象棋Demo

  2. 该Demo主要训练了象棋的一些算法,以及关于多态和继承的思想 此为程序主窗体(也为棋盘部分),程序设计采用接口编程模式,棋子与棋盘间都运用IChessItem接口作为连接口 其中绘制了一个虚拟网格,其中网格分布为9X10分布,和正规象棋布局一样,即GridX,GridY作为该网格的X,Y坐标。 所有坐标点均采用此虚拟网格进行转换,其中程序中的各种判断机制,特别是各种情况效验(主要为if的使用,包括类型比对,空值判断等等),希望大家能特别注意,这是一个严密程序的基础 此程序主要锻炼其接口编程概念
  3. 所属分类:C#

    • 发布日期:2011-06-22
    • 文件大小:119808
    • 提供者:liaoliang231989
  1. 中国象棋.zip

  2. BOOL CChessDlg::OnInitDialog() { CDialog::OnInitDialog(); // Add "About..." menu item to system menu. // IDM_ABOUTBOX must be in the system command range. ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); ASSERT(IDM_ABOUTBOX AppendMenu(MF_SEPARATOR);
  3. 所属分类:C++

    • 发布日期:2012-01-15
    • 文件大小:6291456
    • 提供者:wjh627641217
  1. Java典型模块

  2. 第1篇 Java开发必备基础 第1章 搭建Java开发环境 1.1 Java的过去、现在和未来 1.1.1 Java的历史 1.1.2 Java的语言特点 1.1.3 Java API简介 1.1.4 Java未来发展 1.2 Java程序设计环境 1.2.1 命令行工具——JDK 6.0 1.2.2 安装工具包JDK 1.2.3 设置JDK环境 1.2.4 集成开发环境安装——MyEclipse 8.5 1.2.5 MyEclipse的一些常用操作 1.3 创建和运行Java程序 1.3.1
  3. 所属分类:Java

    • 发布日期:2012-02-25
    • 文件大小:2097152
    • 提供者:tangquanzhou
  1. 中国象棋GDI绘制C#示例代码

  2. 本程序是采用C#写成的中国象棋棋盘、棋子绘制代码。 采用GDI+,而非控件的方式。GDI+具有灵活且高效的优点。 这不是一个可以供双人对战的象棋游戏,更不具有人机对战功能。 它适用于对C# GDI技术的学习与研究. 也适用于作为一个基础,在此基础上扩展功能,直至成为一个完整的象棋游戏。 稍加改造也可用于其它棋类的界面。 由于编码风格非常严谨,也适合于编码风格的研究者。 提示:双击界面任何地方,会走一步棋“炮二横五”,同时界面上会体现出棋子位置的变化。
  3. 所属分类:C#

    • 发布日期:2012-04-14
    • 文件大小:13312
    • 提供者:sirfarming
  1. 中国象棋的c程序代码

  2. 用c语言编写的一个中国象棋程序代码。棋盘绘制,棋子绘制,以及键盘操作,行棋规则等的代码全部都包含在内。
  3. 所属分类:C

    • 发布日期:2008-09-30
    • 文件大小:18432
    • 提供者:guo168yu168
  1. 象棋程序代码(c语言)

  2. 用c语言编写的象棋程序代码。包含棋盘绘制,棋子绘制,行棋规则,胜负判断,键盘操作等一整套完整的代码。
  3. 所属分类:C

    • 发布日期:2008-09-30
    • 文件大小:5120
    • 提供者:guo168yu168
  1. 中国象棋+HTML5+canvas

  2. 这是我网页游戏开发课程的一个实验作业,主要阐述了人人对战的实现思路,包括棋盘棋子的绘制、选子落子规则和胜负判断等几部分。注释很详细,具体实现自己看。
  3. 所属分类:游戏开发

    • 发布日期:2016-05-21
    • 文件大小:1048576
    • 提供者:ll1042668699
  1. 基于 visual studio 平台且用到cs架构的象棋对弈游戏

  2. 本设计采用两层C/S架构来实现相互之间的通信。主要包含以下几大模块:网络通信模块,图像绘制模块和规则设置模块。网络通信模块使得玩家可以方便的迅速建立起网络连接,从而实现联机对弈;图像绘制模块实现棋盘更新以及棋子动态表示等功能;规则设置模块用于约束玩家的棋步。然后还有人机对战 得有悔棋,重新开始等正常象棋游戏的功能。
  3. 所属分类:C++

    • 发布日期:2018-10-10
    • 文件大小:40894464
    • 提供者:weixin_38902664
  1. 单机版中国象棋源码.rar

  2. 单击版中国象棋源码的操作流程: 1、 绘制棋盘,当棋盘加载时,自动将棋盘加载到窗体; 2、 绘制棋子,编写代码实现对应棋子的相应规则; 3、 当开始新游戏时,将棋子加载到窗体对应的网格中。 4、 当单击棋子时,满足该棋子的规则。则移动该棋子到目标位置。若不满足,则不执行任何操作。 5、 在满足规则的情况下,如果有相应被吃掉的棋子,则将目标位置上原来的棋子移除,将新的棋子(选中的棋子)移动到该目标位置.若不满足规则,则不执行什么操作。  
  3. 所属分类:其它

    • 发布日期:2019-05-23
    • 文件大小:138240
    • 提供者:weixin_39841365
  1. 基于QT的象棋代码

  2. 第一章 1.QT基础介绍 2.象棋整体框架介绍 3.使用QT绘制棋盘 第二章 1.初始化棋子 2.走棋 3.总结 4.象棋走棋规则和轮流规则 5.参考代码中的其他棋子的游戏规则 第三章 1.一步象棋人工智能 2.两步的人工智能 4.走n步的人工智能 5.优化-剪枝算法 6.最小值最大值算法解释 第四章 1.网络版本的实现 2.android移植 3.复习参考代码
  3. 所属分类:C++

    • 发布日期:2019-06-11
    • 文件大小:13312
    • 提供者:xuqingping0704
  1. VC 毕业论文附源码:中国象棋网上对弈附文档.rar

  2. VC 毕业论文附源码:中国象棋网上对弈程序附文档,采用两层C/S架构来实现相互之间的通信。它主要包含以下几大模块:网络通信模块,图像绘制模块和规则设置模块。网络通信模块使得玩家可以方便的迅速建立起网络连接,从而实现联机对弈和聊天功能;图像绘制模块实现棋盘更新以及棋子动态表示等功能;规则设置模块用于约束玩家的棋步。   关键词:中国象棋;象棋游戏;联机对弈;图像绘制;消息响应。   论文作者:郭子健,通过对本系统的设计,使自己对网络编程及通信协议有了更深刻的认识,并进一步了解了图像绘制等系统函数
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:2097152
    • 提供者:weixin_39840387
  1. Java编程达人分享:中国象棋游戏源代码.rar

  2. Java编程达人分享:中国象棋游戏源代码,看看界面,是不是相当不错,作者:yaoyun,CSDN达人写的Java象棋游戏,编译环境:JDK1.7 Eclipse3.7 呵呵,可能比较老的环境了。   注:程序中用到了一个字体太大了,删除了,需要的自己下载吧,字体名称:华文新魏。   另外游戏中有很多的类,涉及到各个方面,比如播放音乐类、游戏界面类、绘制棋盘和棋子、显示程序信息类、画出象棋棋盘中的棋子类等操作。说明:限于水平,难免存在缺点和不足之处!
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:5242880
    • 提供者:weixin_39841365
  1. c# 绘制中国象棋棋盘与棋子

  2. 主要介绍了c# 绘制中国象棋棋盘与棋子,文中实例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
  3. 所属分类:其它

    • 发布日期:2020-08-18
    • 文件大小:345088
    • 提供者:weixin_38588854
  1. c# 绘制中国象棋棋盘与棋子

  2. 本文是利用C# 实现中国象棋的棋盘绘制,以及初始化布局,并不实现中国象棋的对弈逻辑。仅供学习参考使用。 思路: 绘制中国象棋棋盘,竖线九条,横线十条。再中间绘制‘楚河’,‘汉界’ 。 绘制棋子,然后将棋子布局在棋盘上即可。 涉及知识点: 用户控件:用于实现棋盘的绘制,重写 OnPaint(PaintEventArgs e) 方法。 Matrix:封装表示几何变换的 3×3 仿射矩阵。本例中主要用于旋转绘制反方的‘汉界’。 GraphicsPath:表示一系列相互连接的直线和曲
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:348160
    • 提供者:weixin_38606811
  1. 双缓冲解决VC++绘图时屏幕闪烁

  2. 通常来说程序根据需要调用Invalidate(FALSE)使窗口客户区无效引起重绘,然后在窗口OnPaint函数(基于文档视图的程序则是OnDraw)中进行稳定绘图就行了。但是,我们在OnPaint中进行多重绘制(画背景、棋盘、棋子等),前后绘制的反差造成了闪烁现象。以前知道Java中解决屏幕闪烁问题是用双缓冲的方法,现在发现在vc++中也是可以这么做的。简单来说,双缓冲就是先把需要绘制的东西全部一口气画在内存中,最后把内存中的数据搬到屏幕上显示。 最近做中国象棋,绘制界面时遇到些问题,绘图过程
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:98304
    • 提供者:weixin_38683562
« 12 »