用户:淳朴的独角蛛jFOK查看:0 回复:0 评论:0 创建时间:2024-01-05T12:02:28
【作品展示】

【作品介绍】
z
【作品源代码】
import random
bag = []
wu = ['木材,', '石头,','粗铁,','铁锭']
cai = []
mu = 0
shi = 0
tie=0
ding=0
gong=0
rong=0
print('这是一个生存游戏 需要你收集材料 做出好牛的道具!!!你先要做出工作台 再用工作台制作出熔炉 最后用熔炉烧制铁矿 就能做出来了!(每次合成后身上的物品会清空!!!)')
for i in range(10000000):
sz = random.randint(1, 15)
if (sz == 1):
yu = input('你遇到一颗大树!(采集)(向前走)(查看背包)(制作)')
if (yu == '采集'):
print('你获得木材!')
bag.insert(0, wu[0])
mu += 1
if (yu == '查看背包'):
print(bag)
if (yu == '制作'):
yu1=input('工作台(4木材) 熔炉(8石头) 好牛的道具(10铁)')
if (yu1 == '工作台'):
if (mu >= 4):
print('制作成功!')
mu = 0
shi = 0
gong+=1
bag=[]
else:
print('你没有足够的木材!!!!')
if (yu1 == '熔炉'):
if gong >= 1:
if (shi >= 8):
print('制作成功!')
shi = 0
mu = 0
rong += 1
bag = []
else:
print('你没有足够的石头!!!!')
else:
print('你没有工作台!!!')
if (yu1 == '好牛的道具'):
if (ding >= 10):
print('制作成功!')
break
else:
sz = random.randint(1, 15)
if (sz == 2):
yu = input('你遇到一块石头!(采集)(向前走)(查看背包)(制作)')
if (yu == '采集'):
print('你获得石头!')
bag.insert(10, wu[1])
shi += 1
if (yu == '查看背包'):
print(bag)
if (yu == '制作'):
yu1 = input('工作台(4木材) 熔炉(8石头) 好牛的道具(10铁)')
if (yu1 == '工作台'):
if (mu >= 4):
print('制作成功!')
mu = 0
shi = 0
gong+=1
bag=[]
else:
print('你没有足够的木材!!!!')
if (yu1 == '熔炉'):
if gong>=1:
if (shi >= 8):
print('制作成功!')
shi = 0
mu = 0
rong+=1
bag = []
else:
print('你没有足够的石头!!!!')
else:
print('你没有工作台!!!')
if (yu1 == '好牛的道具'):
if (ding >= 10):
print('制作成功!')
break
if (sz == 3):
yu = input('你遇到一块铁!(采集)(向前走)(查看背包)(制作)')
if rong==0:
if (yu == '采集'):
print('你获得粗铁!')
bag.insert(20, wu[2])
tie += 1
else:
if (yu == '采集'):
print('你获得粗铁!,经过熔炉的烧制 成为铁锭!!!')
bag.insert(20, wu[3])
ding += 1
if (yu == '查看背包'):
print(bag)
if (yu == '制作'):
yu1 = input('工作台(4木材) 熔炉(8石头) 好牛的道具(10铁)')
if (yu1 == '工作台'):
if (mu >= 4):
print('制作成功!')
mu = 0
shi = 0
gong += 1
bag = []
else:
print('你没有足够的木材!!!!')
if (yu1 == '熔炉'):
if gong >= 1:
if (shi >= 8):
print('制作成功!')
shi = 0
mu = 0
rong += 1
bag = []
else:
print('你没有足够的石头!!!!')
else:
print('你没有工作台!!!')
if (yu1 == '好牛的道具'):
if (ding >= 10):
print('制作成功!')
break
if (sz == 4):
yu = input('你遇到一片空地!(向前走)')
else:
sz = random.randint(1, 15)
print('你做出了那个道具 你胜利了!!!')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn