🖥

技术资料

在这里,我们介绍游戏的结构。
When b在重建ROOSTER BATTLE时,我们瞄准了区块链平台。这意味着游戏应该是开源的,而不是集中的backend(后端)系统。
Rooster Battle Technology Key

Game Engine(游戏引擎)

我们使用Phaser 3javascript game engine今天排名第一。Phaser 3使我们能够在不花费播放设备性能的情况下创建美丽的效应。

区块链 wallet(区块链电子钱包)

我们使用Metamask钱包作为主要的验证方法。Metamask钱包目前是可以与Binance Smart Chain顺利连接的最佳区块链钱包。

与智能设备兼容

使用JavaScriptengine和Metamask创建游戏解决了一个主要问题:
帮助玩家与移动设备进行游戏交互。
他们可以在使用iPhone的同时连接钱包并玩游戏。
我们将不需要创建APP版本的游戏,玩家仍然可以使用他们的移动设备连接并轻松玩游戏,如下图所示。
Rooster Battle run on iOS Metamask browser with landscape view

区块链后端

游戏在BSC- Binance Smart Chain上运行。我们编写合同来保持游戏的分散性。
  • 我们使用OpenZeppelin的BEP-20 Contract的4.x版本创建了代币 game (RICE) 。
  • 物品和NFT协议由Openzeppelin ERC 721 contract制化。
  • 对于游戏性,我们创建了一个全新的Contract(协议),专注于游戏性。
游戏发布后,以上所有Contract将在我们的GitHub上向社区宣布。

可扩展性 - Create to Earn game(为赚而建游戏)

我们希望这个游戏能够被社区“定制”。你可以看到Countrer-Strike是Half-Life的Mod版本,Dota是Warcraft(《魔兽争霸》)的Mod版本,或者PUBG是ARMA 2的Mod版本。ROOSTER BATTLE,所有的NFT和物品都属于玩家。
所有RICE(令牌)均由用户持有。但是在游戏模式,锦标赛中,游戏玩法将由社区决定。你不喜欢游戏的原创玩法吗?您可以使用NFT和令牌(RICE)中的指数创建游戏版本。
例如:
  • 你可以创建一个Battle Royale协议版本,其中100公鸡战斗至死。
  • 你可以从游戏外的赞助商那里获得巨大的超大奖励,从而为全球斗鸡锦标赛创建contract。
  • 你可以保证人们在参加你的比赛之前需要向你支付利润。
ROOSTER BATTLE没有限制。通过将创意引入社区,我们希望游戏能够持续下去。ROOSTER BATTLE不仅是一款“play to earn”的游戏,这也是一款“create to earn”的游戏!