私は現在Pythonでゲームを作っています。コマンドのみです。
ゲームにロックされたドアがあり、ドアを開くには鍵が必要だとしましょう。変数に関する基本的なことはすべてできますが、明らかにこれはできません。
私のコードは次のようになります。
def room_1():
door = 0
print
choice = raw_input('>: ')
if choice.lower() == 'open door':
if door == '0':
print
print 'Sorry, you need a key to open this door.'
room_1()
if door == '1':
room_2()
なぜこれが機能しないのかよくわかりません。
ここの誰かが私を助けてくれませんか?どうもありがとうございました!