コード例 #1
0
ファイル: game.py プロジェクト: Torniojaws/Peli
        player.skill += 5
        player.maxHealthAndArmor()
        print("!! You have leveled up to level", player.level, "!!")


game = Game()
game.start()
player = Player("Juha")

while game.isRunning:
    enemy = game.generateOpponent(player)
    pick = input("Do you wish to attack? Y/N")
    if pick == "Y":
        while enemy.health >= 1:
            player.attack(enemy)
            if enemy.health >= 1:
                enemy.attack(player)
            else:
                experience = enemy.damage * 2
                print(enemy.name, "is defeated! You have earned", experience, "XP!")
                player.experience += experience
                if player.experience >= player.level * 10:
                    game.playerLevelUp(player)
                player.showStatistics()
            if player.health <= 0:
                print(player.name, "has died! Game over, man!")
                game.isRunning = False
                break
    else:
        continue