马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
原帖地址:https://fishc.com.cn/thread-48620-1-1.html
题目要求:按以下要求定义一个乌龟类和鱼类并尝试编写游戏。
- 假设游戏场景为范围(x, y)为0<=x<=10,0<=y<=10
- 游戏生成1只乌龟和10条鱼
- 它们的移动方向均随机
- 乌龟的最大移动能力是2(Ta可以随机选择1还是2移动),鱼儿的最大移动能力是1
- 当移动到场景边缘,自动向反方向移动
- 乌龟初始化体力为100(上限)
- 乌龟每移动一次,体力消耗1
- 当乌龟和鱼坐标重叠,乌龟吃掉鱼,乌龟体力增加20
- 鱼暂不计算体力
- 当乌龟体力值为0(挂掉)或者鱼儿的数量为0游戏结束
以下是小古比鱼编写的代码,可以实时显示乌龟和每条鱼的状态信息,按回车键继续(移动),感觉比小甲鱼老师提供的参考答案输出更直观,用户体验更好!望各位鱼友走过路过,留下宝贵意见,共同交流进步!from random import randint,choice
def bounce(x): # 函数bounce用于防止坐标越界(实现“撞墙反弹”效果)
if 0 <= x <= 10:
return x
if x > 10:
return 20 - x
return -x # if x < 0
class Fish: # 定义鱼类Fish
def __init__(self):
(self.x,self.y) = (randint(0,10),randint(0,10)) # 构造函数初始化位置坐标(0 ≤ x,y ≤ 10)
def getp(self):
return (self.x,self.y) # 函数getp返回对象当前位置
def move(self):
dir = choice(((0,1),(0,-1),(-1,0),(1,0))) # 移动方向随机(上、下、左、右)
self.x = bounce(self.x + dir[0])
self.y = bounce(self.y + dir[1]) # 鱼儿每次移动1格
return self # 返回对象自身以便使用
class Turtle(Fish): # 定义乌龟类Turtle,继承自鱼类
def __init__(self):
super().__init__() # 调用鱼类的构造函数初始化位置坐标
self.health = 100 # 初始化乌龟体力为100(上限)
def move(self):
dir = choice(((0,1),(0,-1),(-1,0),(1,0))) # 移动方向随机(上、下、左、右)
self.x = bounce(self.x + dir[0] * choice((1,2)))
self.y = bounce(self.y + dir[1] * choice((1,2))) # 乌龟每次随机移动1格或2格
self.health -= 1 # 每移动一次消耗1点体力
def Game():
def getstate(turtle,fishes): # 函数getstate用于打印当前状态
print(f'乌龟:{turtle.getp()} | 体力:{turtle.health}\n' \
f'鱼:{len(fishes)}条 | {[fish.getp() for fish in fishes]}')
def eatcheck(turtle,fishes): # 函数eatcheck用于检测坐标重合
for f in range(len(fishes)-1,-1,-1): # 从后往前遍历每一条鱼(不易出bug)
if turtle.getp() == fishes[f].getp(): # 若该鱼的坐标与乌龟的坐标重合
fishes.pop(f) # 乌龟就会将该鱼吃掉
turtle.health = min(turtle.health+20,100) # 乌龟的体力增加20(不超过100)
print(f'乌龟吃掉了第{f+1}条鱼!体力恢复至{turtle.health}!')
return len(fishes) >= 1 # 返回当前是否有鱼
turtle = Turtle() # 初始化1只乌龟
fishes = [Fish() for f in range(10)] # 初始化10只鱼
moves = 0 # 移动次数为moves
print('游戏开始!')
getstate(turtle,fishes)
while input('请按回车键继续!') == '': # 按回车键继续
if not eatcheck(turtle,fishes): # 若当前鱼的数量为0
print('所有的鱼均被吃光,游戏结束!') # 游戏结束
break
moves += 1
print(f'\n移动{moves}次后:')
turtle.move() # 乌龟移动
fishes = [fish.move() for fish in fishes] # 10只鱼各自移动
getstate(turtle,fishes)
if not turtle.health: # 若乌龟的体力为0
print('乌龟的体力已耗尽,游戏结束!') # 游戏结束
break
Game() # 开始游戏
运行结果:游戏开始!
乌龟:(1, 6) | 体力:100
鱼:10条 | [(1, 0), (2, 7), (1, 4), (3, 1), (1, 10), (6, 4), (4, 4), (3, 2), (0, 7), (1, 4)]
请按回车键继续!
移动1次后:
乌龟:(2, 6) | 体力:99
鱼:10条 | [(1, 1), (2, 6), (0, 4), (4, 1), (1, 9), (5, 4), (5, 4), (4, 2), (0, 6), (1, 3)]
请按回车键继续!
乌龟吃掉了第2条鱼!体力恢复至100!
移动2次后:
乌龟:(2, 8) | 体力:99
鱼:9条 | [(1, 2), (1, 4), (5, 1), (0, 9), (4, 4), (4, 4), (4, 3), (1, 6), (1, 4)]
请按回车键继续!
移动3次后:
乌龟:(2, 7) | 体力:98
鱼:9条 | [(1, 1), (0, 4), (5, 2), (1, 9), (3, 4), (5, 4), (4, 2), (1, 5), (1, 3)]
请按回车键继续!
移动4次后:
乌龟:(2, 5) | 体力:97
鱼:9条 | [(1, 0), (0, 3), (6, 2), (1, 8), (3, 5), (6, 4), (4, 1), (1, 6), (1, 2)]
请按回车键继续!
移动5次后:
乌龟:(0, 5) | 体力:96
鱼:9条 | [(0, 0), (0, 2), (6, 1), (1, 9), (3, 4), (7, 4), (4, 2), (0, 6), (1, 1)]
请按回车键继续!
移动6次后:
乌龟:(1, 5) | 体力:95
鱼:9条 | [(1, 0), (1, 2), (6, 2), (1, 10), (2, 4), (8, 4), (4, 3), (0, 5), (2, 1)]
请按回车键继续!
移动7次后:
乌龟:(1, 3) | 体力:94
鱼:9条 | [(1, 1), (0, 2), (5, 2), (1, 9), (2, 3), (8, 3), (3, 3), (1, 5), (3, 1)]
请按回车键继续!
移动8次后:
乌龟:(1, 3) | 体力:93
鱼:9条 | [(2, 1), (0, 3), (4, 2), (1, 10), (2, 4), (7, 3), (3, 2), (2, 5), (3, 0)]
请按回车键继续!
移动9次后:
乌龟:(1, 4) | 体力:92
鱼:9条 | [(1, 1), (0, 4), (4, 3), (0, 10), (3, 4), (7, 4), (2, 2), (2, 4), (3, 1)]
请按回车键继续!
移动10次后:
乌龟:(0, 4) | 体力:91
鱼:9条 | [(1, 2), (0, 3), (5, 3), (1, 10), (4, 4), (7, 5), (1, 2), (2, 5), (3, 2)]
请按回车键继续!
移动11次后:
乌龟:(0, 5) | 体力:90
鱼:9条 | [(1, 3), (0, 2), (5, 2), (2, 10), (3, 4), (7, 6), (2, 2), (1, 5), (2, 2)]
请按回车键继续!
移动12次后:
乌龟:(1, 5) | 体力:89
鱼:9条 | [(1, 2), (0, 3), (5, 3), (3, 10), (3, 5), (8, 6), (2, 1), (1, 6), (1, 2)]
请按回车键继续!
移动13次后:
乌龟:(1, 5) | 体力:88
鱼:9条 | [(2, 2), (1, 3), (5, 4), (4, 10), (4, 5), (8, 7), (2, 2), (2, 6), (1, 3)]
请按回车键继续!
移动14次后:
乌龟:(2, 5) | 体力:87
鱼:9条 | [(2, 3), (1, 4), (4, 4), (3, 10), (4, 4), (8, 6), (2, 3), (2, 7), (2, 3)]
请按回车键继续!
移动15次后:
乌龟:(2, 4) | 体力:86
鱼:9条 | [(2, 2), (1, 5), (5, 4), (3, 9), (5, 4), (7, 6), (2, 4), (3, 7), (1, 3)]
请按回车键继续!
乌龟吃掉了第7条鱼!体力恢复至100!
移动16次后:
乌龟:(2, 3) | 体力:99
鱼:8条 | [(2, 3), (1, 4), (4, 4), (4, 9), (4, 4), (6, 6), (3, 6), (2, 3)]
请按回车键继续!
乌龟吃掉了第8条鱼!体力恢复至100!
乌龟吃掉了第1条鱼!体力恢复至100!
移动17次后:
乌龟:(2, 4) | 体力:99
鱼:6条 | [(2, 4), (4, 3), (4, 8), (3, 4), (6, 5), (3, 7)]
请按回车键继续!
乌龟吃掉了第1条鱼!体力恢复至100!
移动18次后:
乌龟:(0, 4) | 体力:99
鱼:5条 | [(4, 2), (3, 8), (3, 5), (6, 6), (3, 6)]
请按回车键继续!
移动19次后:
乌龟:(0, 6) | 体力:98
鱼:5条 | [(3, 2), (3, 9), (4, 5), (6, 5), (4, 6)]
请按回车键继续!
移动20次后:
乌龟:(1, 6) | 体力:97
鱼:5条 | [(3, 1), (4, 9), (3, 5), (6, 6), (5, 6)]
请按回车键继续!
移动21次后:
乌龟:(1, 4) | 体力:96
鱼:5条 | [(2, 1), (4, 8), (2, 5), (6, 7), (5, 7)]
请按回车键继续!
移动22次后:
乌龟:(1, 3) | 体力:95
鱼:5条 | [(3, 1), (5, 8), (1, 5), (6, 8), (4, 7)]
请按回车键继续!
移动23次后:
乌龟:(2, 3) | 体力:94
鱼:5条 | [(4, 1), (4, 8), (2, 5), (6, 7), (3, 7)]
请按回车键继续!
移动24次后:
乌龟:(2, 5) | 体力:93
鱼:5条 | [(4, 0), (5, 8), (3, 5), (5, 7), (3, 6)]
请按回车键继续!
移动25次后:
乌龟:(2, 3) | 体力:92
鱼:5条 | [(4, 1), (6, 8), (4, 5), (6, 7), (3, 5)]
请按回车键继续!
移动26次后:
乌龟:(4, 3) | 体力:91
鱼:5条 | [(4, 0), (6, 9), (4, 6), (5, 7), (2, 5)]
请按回车键继续!
移动27次后:
乌龟:(2, 3) | 体力:90
鱼:5条 | [(5, 0), (5, 9), (5, 6), (6, 7), (3, 5)]
请按回车键继续!
移动28次后:
乌龟:(1, 3) | 体力:89
鱼:5条 | [(4, 0), (5, 8), (6, 6), (6, 6), (3, 4)]
请按回车键继续!
移动29次后:
乌龟:(1, 1) | 体力:88
鱼:5条 | [(5, 0), (5, 9), (6, 7), (6, 5), (2, 4)]
请按回车键继续!
移动30次后:
乌龟:(1, 0) | 体力:87
鱼:5条 | [(5, 1), (5, 10), (6, 8), (5, 5), (3, 4)]
请按回车键继续!
移动31次后:
乌龟:(1, 0) | 体力:86
鱼:5条 | [(5, 2), (4, 10), (7, 8), (6, 5), (3, 3)]
请按回车键继续!
移动32次后:
乌龟:(2, 0) | 体力:85
鱼:5条 | [(5, 3), (4, 9), (8, 8), (6, 6), (3, 4)]
请按回车键继续!
移动33次后:
乌龟:(1, 0) | 体力:84
鱼:5条 | [(6, 3), (3, 9), (8, 9), (7, 6), (4, 4)]
请按回车键继续!
移动34次后:
乌龟:(1, 0) | 体力:83
鱼:5条 | [(6, 4), (3, 8), (7, 9), (8, 6), (4, 5)]
请按回车键继续!
移动35次后:
乌龟:(2, 0) | 体力:82
鱼:5条 | [(6, 3), (2, 8), (6, 9), (8, 5), (4, 4)]
请按回车键继续!
移动36次后:
乌龟:(2, 2) | 体力:81
鱼:5条 | [(5, 3), (3, 8), (6, 10), (8, 4), (5, 4)]
请按回车键继续!
移动37次后:
乌龟:(2, 3) | 体力:80
鱼:5条 | [(5, 4), (3, 7), (6, 9), (8, 5), (4, 4)]
请按回车键继续!
移动38次后:
乌龟:(4, 3) | 体力:79
鱼:5条 | [(5, 5), (2, 7), (7, 9), (7, 5), (4, 3)]
请按回车键继续!
乌龟吃掉了第5条鱼!体力恢复至99!
移动39次后:
乌龟:(5, 3) | 体力:98
鱼:4条 | [(6, 5), (3, 7), (7, 8), (7, 6)]
请按回车键继续!
移动40次后:
乌龟:(5, 1) | 体力:97
鱼:4条 | [(5, 5), (3, 8), (7, 9), (6, 6)]
请按回车键继续!
移动41次后:
乌龟:(3, 1) | 体力:96
鱼:4条 | [(6, 5), (3, 7), (7, 10), (5, 6)]
请按回车键继续!
移动42次后:
乌龟:(2, 1) | 体力:95
鱼:4条 | [(7, 5), (2, 7), (6, 10), (5, 5)]
请按回车键继续!
移动43次后:
乌龟:(4, 1) | 体力:94
鱼:4条 | [(7, 6), (1, 7), (7, 10), (5, 6)]
请按回车键继续!
移动44次后:
乌龟:(4, 1) | 体力:93
鱼:4条 | [(8, 6), (1, 8), (7, 9), (6, 6)]
请按回车键继续!
移动45次后:
乌龟:(6, 1) | 体力:92
鱼:4条 | [(7, 6), (1, 9), (6, 9), (7, 6)]
请按回车键继续!
移动46次后:
乌龟:(6, 2) | 体力:91
鱼:4条 | [(6, 6), (1, 10), (7, 9), (7, 7)]
请按回车键继续!
移动47次后:
乌龟:(6, 3) | 体力:90
鱼:4条 | [(6, 5), (2, 10), (7, 10), (6, 7)]
请按回车键继续!
移动48次后:
乌龟:(8, 3) | 体力:89
鱼:4条 | [(5, 5), (2, 9), (7, 9), (6, 6)]
请按回车键继续!
移动49次后:
乌龟:(6, 3) | 体力:88
鱼:4条 | [(4, 5), (2, 8), (7, 8), (5, 6)]
请按回车键继续!
移动50次后:
乌龟:(8, 3) | 体力:87
鱼:4条 | [(3, 5), (3, 8), (7, 9), (4, 6)]
请按回车键继续!
移动51次后:
乌龟:(7, 3) | 体力:86
鱼:4条 | [(2, 5), (3, 9), (7, 10), (5, 6)]
请按回车键继续!
移动52次后:
乌龟:(8, 3) | 体力:85
鱼:4条 | [(2, 4), (3, 10), (7, 9), (5, 5)]
请按回车键继续!
移动53次后:
乌龟:(8, 4) | 体力:84
鱼:4条 | [(3, 4), (4, 10), (7, 10), (4, 5)]
请按回车键继续!
移动54次后:
乌龟:(8, 5) | 体力:83
鱼:4条 | [(3, 3), (4, 9), (7, 9), (3, 5)]
请按回车键继续!
移动55次后:
乌龟:(8, 7) | 体力:82
鱼:4条 | [(3, 4), (5, 9), (6, 9), (3, 6)]
请按回车键继续!
移动56次后:
乌龟:(6, 7) | 体力:81
鱼:4条 | [(4, 4), (6, 9), (6, 10), (2, 6)]
请按回车键继续!
移动57次后:
乌龟:(4, 7) | 体力:80
鱼:4条 | [(4, 5), (7, 9), (5, 10), (1, 6)]
请按回车键继续!
移动58次后:
乌龟:(6, 7) | 体力:79
鱼:4条 | [(5, 5), (6, 9), (4, 10), (1, 5)]
请按回车键继续!
移动59次后:
乌龟:(5, 7) | 体力:78
鱼:4条 | [(6, 5), (7, 9), (5, 10), (0, 5)]
请按回车键继续!
移动60次后:
乌龟:(5, 9) | 体力:77
鱼:4条 | [(6, 6), (7, 8), (5, 9), (1, 5)]
请按回车键继续!
乌龟吃掉了第3条鱼!体力恢复至97!
移动61次后:
乌龟:(6, 9) | 体力:96
鱼:3条 | [(6, 7), (7, 7), (1, 4)]
请按回车键继续!
移动62次后:
乌龟:(6, 8) | 体力:95
鱼:3条 | [(6, 6), (6, 7), (2, 4)]
请按回车键继续!
移动63次后:
乌龟:(6, 7) | 体力:94
鱼:3条 | [(6, 5), (7, 7), (2, 5)]
请按回车键继续!
移动64次后:
乌龟:(6, 5) | 体力:93
鱼:3条 | [(5, 5), (6, 7), (3, 5)]
请按回车键继续!
移动65次后:
乌龟:(6, 4) | 体力:92
鱼:3条 | [(6, 5), (6, 6), (3, 4)]
请按回车键继续!
移动66次后:
乌龟:(8, 4) | 体力:91
鱼:3条 | [(5, 5), (7, 6), (3, 3)]
请按回车键继续!
移动67次后:
乌龟:(8, 2) | 体力:90
鱼:3条 | [(5, 6), (6, 6), (3, 4)]
请按回车键继续!
移动68次后:
乌龟:(9, 2) | 体力:89
鱼:3条 | [(5, 5), (7, 6), (2, 4)]
请按回车键继续!
移动69次后:
乌龟:(7, 2) | 体力:88
鱼:3条 | [(5, 4), (8, 6), (2, 5)]
请按回车键继续!
移动70次后:
乌龟:(7, 3) | 体力:87
鱼:3条 | [(5, 3), (8, 7), (3, 5)]
请按回车键继续!
移动71次后:
乌龟:(9, 3) | 体力:86
鱼:3条 | [(4, 3), (8, 8), (3, 4)]
请按回车键继续!
移动72次后:
乌龟:(10, 3) | 体力:85
鱼:3条 | [(5, 3), (8, 9), (2, 4)]
请按回车键继续!
移动73次后:
乌龟:(9, 3) | 体力:84
鱼:3条 | [(5, 2), (8, 8), (3, 4)]
请按回车键继续!
移动74次后:
乌龟:(9, 2) | 体力:83
鱼:3条 | [(5, 3), (7, 8), (2, 4)]
请按回车键继续!
移动75次后:
乌龟:(9, 4) | 体力:82
鱼:3条 | [(5, 4), (7, 7), (3, 4)]
请按回车键继续!
移动76次后:
乌龟:(10, 4) | 体力:81
鱼:3条 | [(6, 4), (6, 7), (3, 3)]
请按回车键继续!
移动77次后:
乌龟:(8, 4) | 体力:80
鱼:3条 | [(6, 5), (7, 7), (2, 3)]
请按回车键继续!
移动78次后:
乌龟:(10, 4) | 体力:79
鱼:3条 | [(7, 5), (6, 7), (3, 3)]
请按回车键继续!
移动79次后:
乌龟:(9, 4) | 体力:78
鱼:3条 | [(8, 5), (7, 7), (4, 3)]
请按回车键继续!
移动80次后:
乌龟:(9, 4) | 体力:77
鱼:3条 | [(8, 4), (6, 7), (4, 4)]
请按回车键继续!
移动81次后:
乌龟:(7, 4) | 体力:76
鱼:3条 | [(9, 4), (5, 7), (4, 5)]
请按回车键继续!
移动82次后:
乌龟:(7, 3) | 体力:75
鱼:3条 | [(10, 4), (5, 6), (4, 6)]
请按回车键继续!
移动83次后:
乌龟:(7, 5) | 体力:74
鱼:3条 | [(9, 4), (5, 7), (4, 7)]
请按回车键继续!
移动84次后:
乌龟:(7, 4) | 体力:73
鱼:3条 | [(9, 5), (4, 7), (4, 6)]
请按回车键继续!
移动85次后:
乌龟:(6, 4) | 体力:72
鱼:3条 | [(10, 5), (4, 8), (3, 6)]
请按回车键继续!
移动86次后:
乌龟:(8, 4) | 体力:71
鱼:3条 | [(10, 6), (4, 7), (2, 6)]
请按回车键继续!
移动87次后:
乌龟:(8, 2) | 体力:70
鱼:3条 | [(9, 6), (3, 7), (3, 6)]
请按回车键继续!
移动88次后:
乌龟:(8, 0) | 体力:69
鱼:3条 | [(9, 5), (2, 7), (3, 7)]
请按回车键继续!
移动89次后:
乌龟:(7, 0) | 体力:68
鱼:3条 | [(8, 5), (2, 6), (3, 8)]
请按回车键继续!
移动90次后:
乌龟:(6, 0) | 体力:67
鱼:3条 | [(7, 5), (3, 6), (4, 8)]
请按回车键继续!
移动91次后:
乌龟:(6, 2) | 体力:66
鱼:3条 | [(8, 5), (3, 5), (4, 9)]
请按回车键继续!
移动92次后:
乌龟:(4, 2) | 体力:65
鱼:3条 | [(7, 5), (3, 6), (4, 8)]
请按回车键继续!
移动93次后:
乌龟:(4, 0) | 体力:64
鱼:3条 | [(8, 5), (2, 6), (3, 8)]
请按回车键继续!
移动94次后:
乌龟:(4, 1) | 体力:63
鱼:3条 | [(9, 5), (3, 6), (3, 9)]
请按回车键继续!
移动95次后:
乌龟:(4, 3) | 体力:62
鱼:3条 | [(9, 4), (3, 7), (3, 8)]
请按回车键继续!
移动96次后:
乌龟:(3, 3) | 体力:61
鱼:3条 | [(9, 3), (3, 6), (2, 8)]
请按回车键继续!
移动97次后:
乌龟:(3, 4) | 体力:60
鱼:3条 | [(10, 3), (3, 5), (1, 8)]
请按回车键继续!
移动98次后:
乌龟:(5, 4) | 体力:59
鱼:3条 | [(9, 3), (4, 5), (1, 9)]
请按回车键继续!
移动99次后:
乌龟:(5, 6) | 体力:58
鱼:3条 | [(10, 3), (3, 5), (1, 10)]
请按回车键继续!
移动100次后:
乌龟:(5, 7) | 体力:57
鱼:3条 | [(10, 2), (4, 5), (1, 9)]
请按回车键继续!
移动101次后:
乌龟:(5, 9) | 体力:56
鱼:3条 | [(9, 2), (4, 4), (0, 9)]
请按回车键继续!
移动102次后:
乌龟:(4, 9) | 体力:55
鱼:3条 | [(9, 3), (4, 5), (0, 8)]
请按回车键继续!
移动103次后:
乌龟:(4, 8) | 体力:54
鱼:3条 | [(10, 3), (4, 4), (0, 9)]
请按回车键继续!
移动104次后:
乌龟:(4, 6) | 体力:53
鱼:3条 | [(9, 3), (3, 4), (0, 8)]
请按回车键继续!
移动105次后:
乌龟:(2, 6) | 体力:52
鱼:3条 | [(8, 3), (3, 3), (1, 8)]
请按回车键继续!
移动106次后:
乌龟:(4, 6) | 体力:51
鱼:3条 | [(9, 3), (4, 3), (1, 7)]
请按回车键继续!
移动107次后:
乌龟:(4, 4) | 体力:50
鱼:3条 | [(8, 3), (5, 3), (1, 8)]
请按回车键继续!
移动108次后:
乌龟:(4, 2) | 体力:49
鱼:3条 | [(8, 4), (5, 2), (1, 9)]
请按回车键继续!
移动109次后:
乌龟:(5, 2) | 体力:48
鱼:3条 | [(8, 3), (4, 2), (1, 8)]
请按回车键继续!
移动110次后:
乌龟:(5, 3) | 体力:47
鱼:3条 | [(8, 2), (4, 3), (0, 8)]
请按回车键继续!
移动111次后:
乌龟:(7, 3) | 体力:46
鱼:3条 | [(8, 3), (3, 3), (0, 7)]
请按回车键继续!
移动112次后:
乌龟:(7, 2) | 体力:45
鱼:3条 | [(7, 3), (3, 4), (0, 8)]
请按回车键继续!
移动113次后:
乌龟:(5, 2) | 体力:44
鱼:3条 | [(6, 3), (4, 4), (1, 8)]
请按回车键继续!
移动114次后:
乌龟:(3, 2) | 体力:43
鱼:3条 | [(6, 2), (4, 5), (1, 9)]
请按回车键继续!
移动115次后:
乌龟:(4, 2) | 体力:42
鱼:3条 | [(7, 2), (5, 5), (1, 8)]
请按回车键继续!
移动116次后:
乌龟:(3, 2) | 体力:41
鱼:3条 | [(6, 2), (5, 4), (0, 8)]
请按回车键继续!
移动117次后:
乌龟:(3, 1) | 体力:40
鱼:3条 | [(5, 2), (4, 4), (0, 9)]
请按回车键继续!
移动118次后:
乌龟:(3, 2) | 体力:39
鱼:3条 | [(5, 1), (4, 3), (1, 9)]
请按回车键继续!
移动119次后:
乌龟:(3, 0) | 体力:38
鱼:3条 | [(5, 0), (3, 3), (0, 9)]
请按回车键继续!
移动120次后:
乌龟:(2, 0) | 体力:37
鱼:3条 | [(5, 1), (4, 3), (1, 9)]
请按回车键继续!
移动121次后:
乌龟:(2, 2) | 体力:36
鱼:3条 | [(6, 1), (3, 3), (0, 9)]
请按回车键继续!
移动122次后:
乌龟:(2, 4) | 体力:35
鱼:3条 | [(6, 2), (3, 4), (0, 10)]
请按回车键继续!
移动123次后:
乌龟:(0, 4) | 体力:34
鱼:3条 | [(7, 2), (3, 3), (0, 9)]
请按回车键继续!
移动124次后:
乌龟:(0, 6) | 体力:33
鱼:3条 | [(7, 1), (4, 3), (1, 9)]
请按回车键继续!
移动125次后:
乌龟:(1, 6) | 体力:32
鱼:3条 | [(7, 0), (3, 3), (1, 10)]
请按回车键继续!
移动126次后:
乌龟:(1, 7) | 体力:31
鱼:3条 | [(7, 1), (3, 2), (2, 10)]
请按回车键继续!
移动127次后:
乌龟:(3, 7) | 体力:30
鱼:3条 | [(7, 0), (3, 3), (2, 9)]
请按回车键继续!
移动128次后:
乌龟:(4, 7) | 体力:29
鱼:3条 | [(7, 1), (3, 4), (3, 9)]
请按回车键继续!
移动129次后:
乌龟:(4, 6) | 体力:28
鱼:3条 | [(7, 0), (4, 4), (2, 9)]
请按回车键继续!
移动130次后:
乌龟:(3, 6) | 体力:27
鱼:3条 | [(7, 1), (3, 4), (1, 9)]
请按回车键继续!
移动131次后:
乌龟:(3, 8) | 体力:26
鱼:3条 | [(6, 1), (3, 5), (1, 10)]
请按回车键继续!
移动132次后:
乌龟:(1, 8) | 体力:25
鱼:3条 | [(6, 2), (3, 4), (2, 10)]
请按回车键继续!
移动133次后:
乌龟:(1, 9) | 体力:24
鱼:3条 | [(7, 2), (3, 3), (2, 9)]
请按回车键继续!
移动134次后:
乌龟:(1, 7) | 体力:23
鱼:3条 | [(6, 2), (4, 3), (2, 8)]
请按回车键继续!
移动135次后:
乌龟:(3, 7) | 体力:22
鱼:3条 | [(5, 2), (3, 3), (1, 8)]
请按回车键继续!
移动136次后:
乌龟:(3, 8) | 体力:21
鱼:3条 | [(4, 2), (3, 4), (1, 9)]
请按回车键继续!
移动137次后:
乌龟:(3, 9) | 体力:20
鱼:3条 | [(4, 1), (4, 4), (2, 9)]
请按回车键继续!
移动138次后:
乌龟:(3, 10) | 体力:19
鱼:3条 | [(3, 1), (4, 3), (2, 8)]
请按回车键继续!
移动139次后:
乌龟:(1, 10) | 体力:18
鱼:3条 | [(2, 1), (4, 2), (2, 9)]
请按回车键继续!
移动140次后:
乌龟:(1, 8) | 体力:17
鱼:3条 | [(1, 1), (4, 1), (2, 10)]
请按回车键继续!
移动141次后:
乌龟:(3, 8) | 体力:16
鱼:3条 | [(1, 2), (3, 1), (2, 9)]
请按回车键继续!
移动142次后:
乌龟:(3, 7) | 体力:15
鱼:3条 | [(0, 2), (3, 2), (1, 9)]
请按回车键继续!
移动143次后:
乌龟:(1, 7) | 体力:14
鱼:3条 | [(0, 1), (3, 1), (0, 9)]
请按回车键继续!
移动144次后:
乌龟:(1, 6) | 体力:13
鱼:3条 | [(1, 1), (4, 1), (0, 8)]
请按回车键继续!
移动145次后:
乌龟:(1, 6) | 体力:12
鱼:3条 | [(1, 2), (4, 2), (1, 8)]
请按回车键继续!
移动146次后:
乌龟:(1, 6) | 体力:11
鱼:3条 | [(2, 2), (3, 2), (2, 8)]
请按回车键继续!
移动147次后:
乌龟:(1, 6) | 体力:10
鱼:3条 | [(3, 2), (3, 1), (2, 9)]
请按回车键继续!
移动148次后:
乌龟:(1, 8) | 体力:9
鱼:3条 | [(3, 1), (4, 1), (3, 9)]
请按回车键继续!
移动149次后:
乌龟:(3, 8) | 体力:8
鱼:3条 | [(4, 1), (5, 1), (2, 9)]
请按回车键继续!
移动150次后:
乌龟:(1, 8) | 体力:7
鱼:3条 | [(3, 1), (4, 1), (3, 9)]
请按回车键继续!
移动151次后:
乌龟:(1, 8) | 体力:6
鱼:3条 | [(3, 2), (5, 1), (3, 8)]
请按回车键继续!
移动152次后:
乌龟:(0, 8) | 体力:5
鱼:3条 | [(2, 2), (5, 0), (2, 8)]
请按回车键继续!
移动153次后:
乌龟:(2, 8) | 体力:4
鱼:3条 | [(3, 2), (4, 0), (3, 8)]
请按回车键继续!
移动154次后:
乌龟:(1, 8) | 体力:3
鱼:3条 | [(2, 2), (4, 1), (3, 9)]
请按回车键继续!
移动155次后:
乌龟:(3, 8) | 体力:2
鱼:3条 | [(2, 1), (5, 1), (2, 9)]
请按回车键继续!
移动156次后:
乌龟:(3, 7) | 体力:1
鱼:3条 | [(2, 0), (4, 1), (2, 10)]
请按回车键继续!
移动157次后:
乌龟:(3, 8) | 体力:0
鱼:3条 | [(3, 0), (3, 1), (2, 9)]
乌龟的体力已耗尽,游戏结束!
|