一、项目描述
奥特曼 1个
名字
血量
普通 必杀 一次只能打1只
魔法 所有
奥特曼的攻击 10%必杀 30%魔法 60%普攻
小怪兽 4只
名字
血量
普通
回合制游戏
示例输出:
======== 第1回合 ========
(aa奥特曼,血量:100)
使用魔法,攻击了b1小怪兽,小怪兽血量:80
使用魔法,攻击了b2小怪兽,小怪兽血量:80
使用魔法,攻击了b3小怪兽,小怪兽血量:80
使用魔法,攻击了b4小怪兽,小怪兽血量:80
(b1小怪兽,血量:80)
使用普攻,攻击了aa奥特曼,奥特曼血量:95
(b2小怪兽,血量:80)
使用普攻,攻击了aa奥特曼,奥特曼血量:90
(b3小怪兽,血量:80)
使用普攻,攻击了aa奥特曼,奥特曼血量:85
(b4小怪兽,血量:80)
使用普攻,攻击了aa奥特曼,奥特曼血量:80
奥特曼血量为0,小怪兽胜利
所有的小怪兽都死了,奥特曼胜利
奥特曼 普攻、必杀、魔法只能攻击存活的小怪兽,且普攻、必杀随机攻击存活的小怪兽
奥特曼、小怪兽 血量不能小与0
二、代码
2.1 AMan.scala
// AMan.scala
pack