PHP棋类框架 PHPCheckMate

码农软件 · 软件分类 · 游戏开发包 · 2019-10-06 08:13:09

软件介绍

phpcheckmate 是一个用 PHP 编写的棋类框架,可进行棋子移动和验证,并可悔棋。

示例代码:

$game = new Game();
$game
->make_move("e2", "e3");
$game
->make_move("f7", "f6");
$game
->make_move("d2", "d3");
$game
->make_move("g7", "g5");
$game
->make_move("d1", "h5");
var_dump
($game->player_checkmated("black")); //true #Player2 checkmated
var_dump
($game->result()); //1 #Game is over

$game
->take_back_move(); #Take back last move

var_dump
($game->player_checkmated("black")); //false #Player2 NOT checkmated
var_dump
($game->result()); // false #Player2 can still move its king
$game
->make_move("d1", "h5");
var_dump
($game->player_checkmated("black")); //true #Player2 checkmated

本文地址:https://codercto.com/soft/d/16141.html

Python for Everyone

Python for Everyone

Cay S. Horstmann、Rance D. Necaise / John Wiley & Sons / 2013-4-26 / GBP 181.99

Cay Horstmann's" Python for Everyone "provides readers with step-by-step guidance, a feature that is immensely helpful for building confidence and providing an outline for the task at hand. "Problem S......一起来看看 《Python for Everyone》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试