diff --git a/akiramedoki.rb b/akiramedoki.rb index 33beb8f..72c99eb 100755 --- a/akiramedoki.rb +++ b/akiramedoki.rb @@ -1,9 +1,43 @@ #!/usr/bin/ env ruby # -*- coding: utf-8 -*- -puts"かけられる数" -ki=gets.to_i -puts"かける数" -ku=gets.to_i -ko=ki*ku -printf"答えは、%fです。\n".ko" +puts"別れ道" +puts"1:左" +puts"2:右" + +while true + print"答え入力:" + kotae=gets.chomp.to_i + if kotae==1 + puts"敵が現れた" + break + end + elsif kotae=2 + puts"また別れ道だ" + while true + puts"1:真ん中" + puts"2:右" + print"答え入力:" + kotae=gets.chomp.to_i + if kotae==1 + puts"地上だ" + puts"終わり" + break + elsif kotae==2 + puts"敵だ" + break + else + puts"その選択肢はないよ" + redo + end + end + end +end + + + + + + + + diff --git a/kiku.rb b/kiku.rb new file mode 100755 index 0000000..228303b --- /dev/null +++ b/kiku.rb @@ -0,0 +1,51 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +radius=[width, height] / 2 * 0.95 + +fill "#f2f0d5" +stroke "#f2f0d5" + +draw do + background 0 + + + translate width / 2, height / 2 + + push do + strokeweight 3 + 60.times do + rotate two_pi / 60.0 + line 0, -(radius - 10), 0, -radius + end + end + + push do + strokeweight 5 + 12.tines do + rotate two_pi / 12.0 + line 0, -(rabius - 30), 1, 1 + end + end + + + t=time.now + + push do + strokeweight 1 + rotate t.to_f % 60.0 / 60 * two_pi + line 0, 0, 0, -(radius - 20) + end + + push do + strokeweight 5 + rotate (t.min + t.sec / 60.0) / 60 * two_pi + line 0, 0, 0, -(radius - 20) + end + + push do + strokeweight 10 + rotate (t.hour + t.min / 60.0) / 12 * two_pi + line 0, 0, 0, -(radius / 2) + end +end diff --git a/y.rb b/y.rb index 966c5df..63575a8 100755 --- a/y.rb +++ b/y.rb @@ -5,7 +5,7 @@ hayasa=5 tanabebo=3 suraimubo=5 -tanabe2bo=16 +tanabe4bo=4 puts"別れ道" puts"1:左" @@ -95,37 +95,6 @@ end end -puts"また!敵が現れた。どっちと、戦う" +puts"敵が現れた。どっちと、戦う" puts"1:田辺2が現れた" -puts"2:ピカチュウが現れた" - -while true - print"答え入力:" - kotae=gets.chomp.to_i - if kotae==1 - puts"田辺2と戦う" - puts"攻撃する" - puts"ダメージ5を与えた" - puts"田辺2は、反撃でダメージ3与えた" - puts"防御するダメージ0" - puts"必殺行き殺し" - puts"勝利した" - tanabe2bo=-5 - tanabe2bo=-15 - break - elsif kotae==2 - puts"強い" - puts"ピカチュウは、攻撃した" - puts"防御したが、感電して、死んだ" - redo - else - puts"その選択肢はないよ" - redo - end -end - -puts"王様から天逆鉾をもらった" -puts"伏黒甚爾から修行してもらってフィジカルギフトを手に入れた" - - - +puts"2:田辺4が現れた"