棋 一个用 Ruby 编写的简单命令行国际象棋游戏。 可以使用 WASD 选择和移动片段。 指示 如果您还没有 Colorize gem, bundle install在此应用程序的根文件夹中运行bundle install 。 要玩,请运行ruby lib/chess.rb 。 执行 chess.rb - 启动游戏并包含主游戏循环 board.rb - 是棋盘,用棋子填充自己,寻找检查和将死 pieces.rb - 基本 Piece 类,用于查找是否进入检查状态,并实现 pawn slide_piece.rb - 实现 SlidingPiece 类,它检查在某个方向上的有效移动; Queen、Rook 和 Bishop 继承了它 stepping_piece.rb - 实现 SteppingPiece 类,该类实现了国王和骑士的部分功能 player.rb - 获取玩家的输入并移动棋盘
2021-06-23 12:04:40 6KB Ruby
1
象棋旋风,下象棋的人们都说好
2021-06-23 09:00:14 7.17MB 棋牌软件
1
B/S结构 基于 JSP 实现QQ游戏象棋效果及功能 可以1对1的聊天
2021-06-22 22:29:11 7.33MB web网页象棋游戏
1
javascript完成的html5中国象棋AI
2021-06-21 17:21:33 1.51MB 中国象棋 html5
1
内容索引:C#源码,游戏开发,C#中国象棋,C#游戏源码  可以单人游戏,也可以双人对战,系统默认有几种游戏模式,可以先择别人未战完的残局作战,也可以让电脑让步比你少一人作战,附有C#开发源文件,可以一边玩一边学习了。
2021-06-21 00:28:58 1.77MB C#源代码 游戏开发
1
利用qt编写的一款象棋,其中可以进行人人对战,还有人机对战,包括悔棋等功能。
2021-06-19 14:11:21 9KB qt
1
实用Qt4开发的一款中国象棋程序,内置多种智能引擎,非常实用,而且便于移植到其他各种开发平台上。
2021-06-18 12:08:23 1.76MB Qt4 中国象棋 嵌入式
1
可以连接任何象棋软件,只要设计好对应的棋盘高宽等参数就可以了。
2021-06-18 01:13:00 169KB 象棋 连线器
1
神剑 ####Jim Fan, Eona Studio :copyright:2014 ##介绍和编译 这是一个带有自定义着色器的 3D 棋盘。 ExcaliLux = Excalibur Luxurious ,其中Excalibur是我的 AI 国际象棋引擎的名称。 回购是独立的。 JMonkeyEngine 库包含在“/lib”中。 该项目在 Ubuntu 上编译并成功运行。 为了便于编译,我在提交中包含了一个 shell 脚本“run.sh”。 请不要更改目录结构。 视频集锦已包括在内。 每个不同着色器效果的屏幕截图都收集在“/screenshots”文件夹中。 技巧 所有着色器都可以在“/assets/Shaders”文件夹中访问。 请注意,JME 需要为任何一对片段/垂直着色器提供额外的材质定义文件。 材料配置可以在“/assets/MatDefs”中找到。 Gouraud Shader
2021-06-17 22:04:31 76.95MB Java
1
比326强
2021-06-17 16:31:13 23.49MB 象棋软件
1