import time import random class Role(): def __init__(self, name, sex, equipment, blood=100): self.name = name self.sex = sex self.blood = blood self.equipment = equipment def attack(self, role): print("普通攻击") role.blood -= 5 def defense(self, role): if role.equipment == 1 and role.blood <= 100: role.blood += 5 class Thug(Role): def skill_one(self, role): print("浮空六连刺!") role.blood -= 10 def skill_two(self, role): print("落花掌!!") role.blood -= 20 def skill_three(self, role): print("龙抬头!!!") role.blood -= 30 class Warrior(Role): def skill_one(self, role): print("生命回复!") self.blood += 20 if self.blood > 100: self.blood = 100 def skill_two(self, role): print("回风枪!!")
python 实现回合制游戏
最新推荐文章于 2023-07-31 21:22:35 发布
本文展示了一个使用Python实现的回合制游戏,描述了角色叶秋和云樱之间的战斗过程,包括他们的技能选择和生命值变化,最终云樱赢得胜利。
摘要由CSDN通过智能技术生成