文字游戏本身没有什么难度,但是我们如果想要做多选择性文字游戏,那我们就必须用到函数。
我们需要用到的技术:
input
import random(随机数)
def
相信这些模块大家都已经会了吧。
前面两个不用多说,随机数是用来生成对方属性与角色,地府是用来定义函数,可以多次调用。
差不多说直接上代码(初始版,它可以根据自己的需求在后面自己添加打斗的过程,因为比较简单只需要用到输出,所以就不多说了。)
def computer1(computer,hp,sh,hj):
print("你的对手是:%s"%computer)
print("你的对手的HP是:%d"%hp)
print("你的对手的伤害是:%s"%sh)
print("你的对手的护甲是:%d"%hj)
import random
abcd = random.randint(1,8)
if abcd == 1:
computer = '陈天功'
hp=500
sh=1
hj=1
elif abcd == 2:
computer = '风无痕'
hp=600
sh=1
hj=1
elif abcd =