Newer
Older
Ruby / sakanaturi.rb
@TAKADA Yasuharu TAKADA Yasuharu on 20 Oct 2021 1 KB 2021-10-20 21:09:28
#!/usr/bin/env ruby
#-*-coding:utf-8*-

def matu(nokori)
  while nokori>0
    sleep(5)
    nokori-=1
  end
end

def tureta()
   puts"お魚が釣れました!!"
   sleep(1)
   puts"なんのお魚が釣れたかな?"
   sakana=[
     #"アジちゃんです! すごーい",
     #"ふぐちゃんです。ドンマイ。",
     #"タイちゃんです!! やったね!!",
     #"ヤマメくんです! 美味しそう!",
     #"イワナくんです!!おっきいね〜",
     #"サバちゃんの缶詰です!って え〜(なんで〜)",
     #"イカです。コリコリ〜!",
     #"人魚です。逃げろ〜",
     #"クジラです!!!!!って釣れるわけがありません",
     #"クラゲです。引っかかっただけだな・・・",
     #"龍が釣れました。龍は、よく釣れる釣り針をくれました!!!!!!!!",
     #"ホオジロザメです・・・ 早く逃げてください!!",
     "先生です。先生がびしょびしょで怒ります・・・ゲームオーバー",
     "マグロ漁船です!!!!!!!!!!!!!!!!!!!!!マグロが50匹も冷凍になっています。「やった〜!!!!!」",
     "イワシです!てんぷらで食べよう!",
                                                  ]
   chusen=rand(sakana.length)
   sleep(2)
   printf("釣れた魚は、%s\n",sakana[chusen])
   return sakana[chusen]
end

while true
   puts"魚釣りスタート!"
   matu(1)
   puts"まだかな?"
   matu(1)
   puts"何かキーボードを押して釣り上げろ!!"
    a=gets.chomp
    if tureta=="先生です。先生がびしょびしょで怒ります・・・ゲームオーバー"
      puts"おしまい"
      break
    else
       sleep(1)
   puts"もう一度やりますか?"
   print"1(yes)か2(no)で答えてください:"
   sleep(1)
   kotae=gets.chomp
   if kotae=="1"
    redo
   else
     break
   end
    end
end
   
  # tureta