Newer
Older
Ruby / Time.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

puts"1:START,2:Quit"
puts"入力:"
start = gets.to_i
while true
  if start == 1
    puts"GAME_START"
    
    while 8 do
      srand()
rizumu = rand(10) +1
printf("%d秒ぴったりに叩いて下さい\n",rizumu)
puts"すたーと"
hajime = Time.now.to_f
stop = gets.chomp
owari = Time.now.to_f
time = owari - hajime

i = rizumu - time
if i.abs >2
  puts"相手に3ダメージ"
redo
elsif i.abs <=2 || i.abs >0
  puts"相手に50ダメージ"
  redo
elsif i.abs == 0
  puts"相手に300ダメージ"
  puts"..."
  puts"WIN!!"
break
    break
  elsif start == 2
    puts"QUIT"
    break
  elsif start == 3
    puts"SECRET_STAGE"
    break
  else
    puts"?"
end
    end
  end
end