Python狼人之夜--文字冒险游戏

源码:

# -*- coding:utf-8 -*-
import time
import random

HUATI = False
SHOUQIANG = False
HUOBAN = False
SANDANQIANG=False
active = True
变量 = input('请输入你的名字:')
time.sleep(random.randint(1, 2))
print('欢迎你,' + 变量 + '!')
time.sleep(random.randint(1, 2))
print('全部22个游戏成就:')
time.sleep(random.randint(1, 2))
print('不辨是非    幸存者    新生活    伙伴    \n崖壁的碰撞    狼腹    碎肉    西线的尽头')
print('与狼共舞    东线的尽头    狼王现身    狼群\n高风亮节    囫囵吞枣    狼子野心    聪明反被聪明误')
print("鄙夷的眼神    抵抗    首领的死亡    村庄英雄\n村庄联盟    人狼之战    反客为主")
time.sleep(random.randint(1, 2))
print('本游戏共有六大结局,加油,少侠!')
time.sleep(random.randint(1, 2))
print('加载游戏剧情中…………')
time.sleep(3)
print('这是一个月圆之夜……')
time.sleep(random.randint(1, 2))
print("村子里召开了一年一次的屠杀狼人活动,将要去杀死狼人的人被称作屠狼师。")
time.sleep(random.randint(1, 2))
print("而你,是这里最具有天赋的屠狼师。")
time.sleep(random.randint(1, 2))
print('村子里,暗藏杀机;野外,阴险无比。')
time.sleep(random.randint(1, 2))
变量1 = input('首领找到你,问你:‘' + 变量 + ',你是否要出去屠狼?’ 1:是 其他按键:否')
time.sleep(1)
if 变量1 != '1':
    print('你选择留守在村子里。')
    time.sleep(random.randint(1, 2))
    print('首领虽无可奈何,也没强求。')
    time.sleep(random.randint(1, 2))
    print('这天傍晚,有一个人闯入你家,说是首领要求来的,请求进来。')
    time.sleep(random.randint(1, 2))
    变量2 = input('你要让他进来吗? 1:是 其他:否')
    time.sleep(random.randint(1, 2))
    if 变量2 == '1':
        print('你同意了他的请求。')
        time.sleep(random.randint(1, 2))
        print("这个人是个狼人,你尝试反抗,但是你没有武器,最后被残忍地杀害了。")
        time.sleep(random.randint(1, 2))
        print('————解锁成就:不辨是非————')
        time.sleep(random.randint(1, 2))
        print("你死了…………游戏结束")
        time.sleep(random.randint(1, 2))
        print('欢迎再度游玩!')
    else:
        print('你拒绝了他的请求。')
        time.sleep(random.randint(1, 2))
        print('到了晚上,你一个人坐在家中。')
        time.sleep(random.randint(1, 2))
        print('一群狼人在潜伏在村子里的狼王的带领下,冲进了村子。')
        time.sleep(random.randint(1, 2))
        print('村子里所有的人都被杀死了,除了你。')
        time.sleep(random.randint(1, 2))
        print('————解锁成就:幸存者————')
        time.sleep(random.randint(1, 2))
        变量3 = input('你是否要尝试去寻找狼王并复仇?1:是 其他:否')
        time.sleep(random.randint(1, 2))
        if 变量3 == '1':
            print('你踏上了寻找狼王的道路。')
            time.sleep(random.randint(1, 2))
            while active:
                变量4 = input('你要从哪个方向出发?1=东线 其他=西线')
                if 变量4 == '1':
                    time.sleep(random.randint(1, 2))
                    print('你继续向前前进,来到了一片森林,')
                    time.sleep(random.randint(1, 2))
                    print('在路边搜索,发现了一张白纸,上面写有这么一行字:‘23124E’,')  # 本茨·拉登
                    time.sleep(random.randint(1, 2))
                    print('你来到了两个建筑前。')
                    time.sleep(random.randint(1, 2))
                    变量4 = input('你要去哪个建筑?1=教堂 其他=钟楼')
                    if 变量4 == '1':
                        time.sleep(random.randint(1, 2))
                        print('你没有找到任何线索。')
                    else:
                        time.sleep(random.randint(1, 2))
                        print('你找到了一张小纸片,上面有几个数字:1 1 2 1 Language')
                    time.sleep(random.randint(1, 2))
                    print('你继续前行,来到了悬崖边。')
                    time.sleep(random.randint(1, 2))
                    print('这时,你找到了一串绳索。')
                    time.sleep(random.randint(1, 2))
                    变量5 = input('是否使用绳索前往悬崖下面寻找线索?1=是 其他=否')
                    if 变量5 == '1':
                        time.sleep(random.randint(1, 2))
                        print('你使用了绳索。')
                        time.sleep(random.randint(1, 2))
                        print('你刚下去,绳索突然断了,你坠崖身亡。')
                        time.sleep(random.randint(1, 2))
                        print('————解锁成就:崖壁的碰撞————')
                        time.sleep(random.randint(1, 2))
                        print("你死了…………游戏结束")
                        time.sleep
  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BugMiaowu2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值