デザイン演習 第四回



脱出ゲーム

概要

あなたは授業中に居眠りをしてしまい目が覚めると、教室に閉じ込められていた!!一緒に閉じ込められていたA君と一緒に大学から脱出することはできるのか!?いくつかの選択肢を選びながら脱出してみよう!



⇩ソースコード

  1. print("あなたは授業で居眠りをしていて目が覚めると教室に閉じ込められていた!")
  2. print("...? 自分以外に誰かいるようだ。")
  3. name=input("A君 あなたの名前は?")
  4. print("A君",name,"さんだね!")
  5. print("A君 閉じ込められてるみたいだけど、どうする??")
  6. print("1周りを見渡す")
  7. print("2諦めて寝る")
  8. print("3目の前にあるお菓子を食べる")
  9. for select in range(2 and 3):
  10.     select=int(input("1~3の中から選んでね!"))
  11.     if select==1:
  12.         print("教室の中に道用先生のパソコンを見つけた!")
  13.         break
  14.         
  15.     elif select==2:
  16.         print("気が付いたら朝になっていた!")
  17.         print("もう一度選んでみよう!")
  18.         continue
  19.          
  20.     elif select==3:
  21.         print("お菓子の食べ過ぎで動けなくなってしまった!")
  22.         print("もう一度選んでみよう!")
  23.         continue
  24.     
  25. print("パソコンのパスワードを入れてみよう!")
  26. print("1道用先生の誕生日")
  27. print("2道用先生の体重")
  28. print("3道用先生の身長")
  29. for select in range(1 and 3):
  30.     select=int(input("1~3の中から選んでね!"))
  31.     if select==2:
  32.         print("教室のドアからガチャという音がした!")
  33.         break
  34.     elif select==1:
  35.         print("パスワードが違うようだ")
  36.         print("もう一度選んでみよう!")
  37.         continue
  38.     elif select==3:
  39.         print("パスワードが違うようだ")
  40.         print("もう一度選んでみよう!")
  41.         continue
  42. print("教室から出ると、下の階が火事になっていた!")
  43. print("どうしよう!")
  44. print("1上の階に行く")
  45. print("2下の階に行く")
  46. for select in range(2):
  47.     select=int(input("1~2の中から選んでね!"))
  48.     if select==1:
  49.         print("屋上に出ることができた!")
  50.         break
  51.     elif select==2:
  52.         print("火に囲まれて逃げられなくなった!")
  53.         print("もう一度選んでみよう!")
  54.         continue
  55. print("しかし、自分のスマホの充電が切れていることに気づいた!")
  56. print("A君のスマホも充電が残り2%しかない...")
  57. print("一回しか電話をかけられないが、誰にかける?")
  58. print("1消防署に電話して助けを求める")
  59. print("2友達に電話して助けを求める")
  60. print("3親に電話して最後のお別れをする")
  61. for select in range(1 and 3):
  62.     select=int(input("1~3の中から選んでね!"))
  63.     if select==2:
  64.         print("友達は大富豪でヘリコプターを呼んでくれて助かった!")
  65.         print("脱出成功!!")
  66.         break
  67.     elif select==1:
  68.         print("消火が間に合わず助からなかった...")
  69.         print("もう一度選んでみよう!")
  70.         continue
  71.     elif select==3:
  72.         print("電話をかけた途端充電がなくなってしまった...")
  73.         print("もう一度選んでみよう!")
  74.         continue