🖥
技术资料
在这里,我们介绍游戏的结构。
When b在重建ROOSTER BATTLE时,我们瞄准了区块链平台。这意味着游戏应该是开源的,而不是集中的backend(后端)系统。
Rooster Battle Technology Key
我们使用
Phaser 3
,javascript
game engine今天排名第一。Phaser 3使我们能够在不花费播放设备性能的情况下创建美丽的效应。我们使用Metamask钱包作为主要的验证方法。Metamask钱包目前是可以与Binance Smart Chain顺利连接的最佳区块链钱包。
使用
JavaScript
engine和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上向社区宣布。
我们希望这个游戏能够 被社区“定制”。你可以看到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”的游戏!
Last modified 1yr ago