2009年09月15日

Ragdoll Blaster

iPhoneのパズルゲームです。
人間大砲を打って、人間(ragdoll:ぬいぐるみ)を的に当てるゲーム。
障害物や動く箱や板、回転する円盤などを避けたり、利用したりしながら、 人間を打つ角度と強さを調整して的に当てる。
パズル好きなら、ぜったいはまる。


このゲームのおもしろいところは、不確実性にある。
初期条件をまったく同じにしても、結果が同じにならないのである。
入力は、画面の任意の場所をタップすることで、人間が発射される。
タップ場所と大砲との距離により、射出速度が変わる。
射出方向は、タップ場所と大砲を直線で結んだ方向だ。
しかし、1ドットもづれていない場所をタップしても、かならず同じ場所に着地するとは限らない。
射出する速度にゆらぎをもたせたり、初期状態の人間の手足の位置が異なるのかもしれない。
人間の形は、計算量を減らすために非常に簡単にモデル化されており、手足は、肘と手先、膝と足先のポイントのみの位置が計算されるだけのタダの線だ。
しかし、この線が飛んでいくときの位置や障害物にぶつかる角度などを微妙に狂わせる。
こうしたわずかな違いが、バタフライ効果となり、大きな結果の違いを呼ぶ。
そのため、あとちょっとで的に触る、と思うと、そのゆらぎによる偶然を期待して、何度でもトライしてしまうのだ。

また衝突判定や障害物の動きが、けっこう大雑把なのである。
そのため、本来壁の向こうにある的にはあたるはずがないのに、速い速度で壁にぶつけると、ときたま壁の向こうに腕が出たりすることがある。
こうした一種のバグというか、プログラムの隙をついて、本来のやり方でない方法でクリアすることができる面がたくさんある。
また、画面の外に一度出ることで、本来の経路ではなく大砲を移動させたりもできる。
こうしたゆるい計算が、上記の不確実性と相まって、「もしかしたらこんなことできないか」、と考えたり、「え、こんなふうになることがあるの?」という意外性与えてくれて楽しい。

スコアは、人間を打った数がそのままスコアとなるため、如何にスコアを縮められるかが勝負どころ。
上記のような裏技を使わないと、ランキングされるようなスコアに縮めることはできない。
  iPhone版では、全部で104ステージあり、私のスコアは現在232。日本全国のランキングで34位です。(2009/9/15現在)
トップテンになると、スコアが150ほどになっており、どうやったらそんなに縮められるのか、皆目検討がつかない。

 LION is KING のブログでは、各ステージ毎にスコアを提示してくれているので、とても参考になる。
真似して、わたし(と妻の共同作業)の結果も提示しましょう。
(tableは、勝手にLION is KINGさんのページからいただいちゃいました)

なお、PCでは、以下のサイトにFlash版のゲームがあります。
ragdoll canon

(追記)
最新のスコアは、こちらです。

Levelsname
Scores
1Tutorial 1
2Robinhood 1
3Bunny Hill 1
4Easy Street 1
5Hard Target 1
6Up And Over 1
7Blocked 2
8Funnel 1
9Topple 1
10Zorro 1
11Fly High 1
12Slider 1
13Hammer 2
14Recoil 2
15Changeup 2
16Punch Out 2
17Platformer 1
18Volcano 1
19Phil 1
20Factory 2
21Robert 1
22Round the World 2
23Bounce 1
24Staircase 2
25Asteroid Field 1
26Decoy 1
27Boulder 1
28Springboard 2
29Fats 2
30Piston 2
31Catch It 1
32Chief Minikani 1
33See Saw 1
34Plinko 1
35Turtle 2
36The Gate 2
37Mini Tramp 1
38Teepee of Doom 2
39Trap Door 1
40Ragdoll Grinder 1
41Springer 1
42Loose Target 1
43Rollong 1
44Banana 1
45Trigger 2
46Cheops 1
47Under the Eye 2
48Boxed In 1
49Jay 1
50Da Vinci Dreams 2
51Pine Forest 1
52Mind The Gap 3
53Wrong Way 2
54Ragdoll Limo 1
55Robert 2 1
56Trapper 1
57Target Factory 2
58Slippery 1
59Steampunk 4
60Shlomo 1
61Invisibility 1
62Catapult 1
63Pinwheel 1
64Ernie 2
65Cheroo 1
66The Drop 2
67Propeller 2
68Loose Cannon 2
69V Power 4
70Balls and Boxes 3
71Half Pipe 2
72Carousel 2
73Candy Machine 4
74Tank 2
75Shield 1
76Wedge 1
77Eggs 2
78Heavyweight 2
79Pinball 2
80Ricochet 5
81Labyrinth 13
82Bucket 2
83Super Hammer 2
84Project Ganymede1
85Chambers 2
86Swing 10
87Racer 4
88Swingers 18
89Postal 4
90Ragdoll Boss 2
91Hanging Out 2
92Balance 5
93Ferris Wheel 3
94Climber 4
95Teeter 2
96The Claw 5
97Tuber 2
98Double Hammer 1
99Trash Compactor 5
100Equilibrium 3
101Going Off-Road 4
102Pirates 10
103Enigmatic 1
104Invasion 1
Total  232


sylphide_ffr31mr at 18:05コメント(0)トラックバック(0)iPhone  

トラックバックURL

コメントする

名前
 
  絵文字
 
 
記事検索
最新コメント
プロフィール

やすき

月別アーカイブ
  • ライブドアブログ