一、设计理念
我记得我是看《年会不能停》这部电影,了解了众和集团的基本配置,有感写了这个游戏。
二、插入库
写游戏的时候,插入random库是不可避免的,这个库能让你的游戏有选择性,更有趣味性。
但是还有一个库,我相信大家都不陌生,那就是时间库——time,这个库可以让你的游戏中出现跟时间有关的互动,比如短暂停顿,计时等。但这里小编没有用到时间库,大家在写程序的时候可以考虑用一下这个库。
import random
三、基本列表
在游戏正式开始之前,准备一些列表是必须的,我这里就简单写了一些列表
level = ["外包","专员","主管","经理","总监","总经理"]
renwu0 = ["认识领导","统计办公用件"]
renwu1 = ["招待新员工","整理账本","参加会议"]
renwu2 = ["在会议上参加投票","认识新领导","完成年终报告"]
renwu3 = ["主持会议","组织团建","帮助领导解忧"]
renwu4 = ["处理机密文档","整理集团利润"]
i = 0
- level列表:这个level变量是用于用户升级时输出用户的当前等级的。
- renwu列表组:这几个变量是存储用户需要完成的任务,完成后即清除列表项,列表清除后,开始下一个阶段的任务。
- i变量:这个变量是干什么的,我先不说,看看谁能猜出来(后面会说)
四、游戏主体
这个游戏的玩法是用户需要完成每个职位的任务即可升职,升职到总经理后便能成功通关。
这个游戏主体有点长,请耐心看完。
a = input('''
1.开始游戏
2.游戏玩法
3.退出游戏''')
if a == "1":
while True:
print("当前职级",level[i])
if level[i] == "外包":
print("外包任务:")
print(renwu0)
b = input("你要做哪个?")
if b == "1":
print("你的领导叫汤姆,是主管")
print("已完成任务")
renwu0.remove("认识领导")
if b == "2":
c = int(input("本月共购进50把办公椅,每把399元,共花了几元?"))
if c == 399*50:
print("已完成任务")
renwu0.remove(

最低0.47元/天 解锁文章
1695

被折叠的 条评论
为什么被折叠?



