这是一款dojo游戏,玩家可通过攻击野兽获取XP并实现升级。随着玩家升级,野兽也会变得愈发强大,带来更具挑战性的游戏体验。
# 示例安装命令
npm install
scarb run -- cairo-migrate
scarb run -- initialize-game
scarb run -- create-player "玩家名字"
scarb run -- attack-beast
scarb run -- level-up
在这个游戏中,玩家可以:
initialize-game
:初始化游戏环境。create-player "name"
:创建玩家角色,参数为玩家名称。attack-beast
:攻击野兽。level-up
:升级角色。migrate-contracts
:迁移智能合约。# 运行测试套件
sozo test
models.cairo
:定义数据模型。systems/beast_battle.cairo
:实现游戏逻辑。systems/token.cairo
:实现ERC20代币合约。tests/test_beast_battle.cairo
:包含测试用例。lib.cairo
:导出模块。本项目使用MIT许可证,具体内容请参阅LICENSE文件。