全链“斗兽棋”Chain Chess 简单上手体验
2023-12-16 08:00
MetaCat
2023-12-16 08:00
订阅此专栏
收藏此文章

01.初始设置

Chain Chess 是一款由个人开发者 Rickey(https://twitter.com/Web3Rickey)开发的全链上策略博弈类游戏,游戏试玩链接为:https://chainchess.xyz/。

由于游戏部署在 Lattice 最新发布的 Redstone 测试网上,所以在体验前,玩家需要首先拥有 Redstone Holesky 测试网的ETH测试代币。没有领取过的读者可以进入 https://holesky-faucet.pk910.de/ 免费领取。

在连接好 Metamask 钱包后,需要点击 Add Burner Wallet 生成游戏专用的临时钱包(这样就不用每次交互都点击 Metamask 确认了)。

系统随后会自动生成一组新的公私钥对,玩家需要在下方填入想要从主账户转入新钱包的测试 ETH 数量。这里我们选择 0.1ETH,然后点击 Metamask 的弹出框确认交易。

在以上基本设置完成后,用户便可以进入到游戏匹配界面。

在这里,你可以选择加入已经建好的房间,也可以直接建立自己的房间并邀请朋友进行游戏。

02.基本游戏机制

Chain Chess 的基础规则与斗兽棋非常接近。对弈的双方各拥有五种不同的棋子,分别是:King、Warrior、Magician、Guard 和 Ninja。

而这五种棋子之间的相克关系可以通过下图表示。

每个棋子可以向自己的前后左右四个方向自由移动。

最终的获胜方式有两种,一个是一方消灭掉另一方的全部棋子取得胜利。另一种则是使用任意一个棋子占领对方的城堡。

可以看出,Chain Chess 的整个游戏机制比较简单。因此他也没有使用目前更为流行但相对复杂的 MUD 引擎,而是采用了自己的游戏开发框架:Multiplayer Onchain Game Contract。该框架的 github 地址为:https://github.com/HelloRickey/MultiplayerOnchainGame,感兴趣的开发者可以进行参考。




扫描二维码加入社群

关于我们:

FunBlocks 是一家聚焦全链游戏(Fully On-Chain Game)与自主世界(Autonomous World)最新发展动态的媒体。我们相信为玩家创造快乐才是区块链游戏的价值所在!

中文推特:https://twitter.com/0xFunBlocksCN
英文推特:https://twitter.com/0xFunBlocks
Mirror:https://mirror.xyz/0x949B1fE8B1860E51fa550131EB0F21729cA68A1A

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

MetaCat
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开