Office Break Games

ゴリラの遊び方

Gorillasは、MS-DOSのQBasicに付いていた砲撃ゲームです。街のビルの屋上に立つ2匹のゴリラが、交代で爆発するバナナを投げ合います。

角度とパワーを決め、風を読んで、先に3ラウンド取りましょう。

ルール

  • 相手のゴリラに当てればラウンドの勝ちです。自分に当てると、ラウンドは相手のものになります。
  • ラウンドごとにビルの並びと風が変わります。風は画面上部に表示され、ラウンド中は変わりません。
  • バナナはビルに穴をあけ、後の投てきはその穴を通り抜けられます。
  • コンピューターと「かんたん」「ふつう」「むずかしい」で対戦するか、同じ端末で友だちと対戦できます。
  • コンピューター戦では、勝ったラウンドは少ない投てき数ほど高得点で、そこに難易度が掛かります。試合に勝つと500×難易度のボーナスが加わります。

操作方法

ドラッグして離す
パチンコのように狙う方向と反対へ引きます。向きが角度、長さがパワー
↑ ↓ / W S
角度を変える
← → / A D
パワーを変える(Shiftを押しながらで5ずつ)
スペース / Enter
投げる
P / Esc
一時停止

コツ

  • 前回の投てきは画面に点線で残るので、また勘で投げるのではなく、それを基準に調整しましょう。
  • 強い向かい風なら、もっと高く強く。追い風なら控えめに。
  • 90°を超える角度で投げるとバナナは後ろへ飛びます。高いビルに囲まれたときに便利です。

ゴリラの攻略

最初の1投がいちばん高い

コンピューター戦のラウンド得点は、1投目で当てれば250、2投目なら200、3投目は150、4投目は100、それ以降は50で、「かんたん」「ふつう」「むずかしい」に応じて1・2・3倍になります。試合ボーナスは500に同じ倍率を掛けたもの。きれいな1投目は遅い5投分の価値があるので、操作する前に風とビルの並びをじっくり読みましょう。

低い弾道は風に強い

風は飛んでいる間ずっと一定の力で横に押すので、流される距離は滞空時間の2乗に比例します。2倍長く浮かぶ高い山なりの球は、4倍流されます。風が強いときは、間のビルを越えられる最も低い弾道を選び、パワーを上げましょう。急角度の投てきは、風の弱いラウンドや、高いビルのせいでほかに道がないときのために取っておきます。

直すのは一度にひとつ

前回の軌道は画面に残り、角度とパワーは手番が変わっても、ラウンドが変わってもそのままです。外したら、どちらか一方だけを、外れ具合に合わせて変えましょう。惜しければパワーを数ポイント、大きく外れたらもっと。両方を同時に変えると、どちらが効いたのかわからなくなります。屋根をかすめたバナナは穴を残すので、次の投てきは前回止まった場所を通り抜けるかもしれません。

コンピューターは詰めてくる

コンピューターのラウンド最初の1投がいちばん不正確で、その後は投げるたびに誤差が縮みます。縮み方が最も速いのは「むずかしい」。「むずかしい」ではチャンスは多くないと思ってください。ラウンドに負けた側が次のラウンドで先に投げるので、負けた直後は、まだ距離をつかんでいないコンピューター相手に先手を取れます。その1投をものにしましょう。

ゴリラについて

Gorillas(GORILLA.BAS)は、1991年のMS-DOS 5.0にQBasicのサンプルプログラムとして、Nibblesと一緒に収録されていました。マイクロソフトがソースコードも付けていたので、多くの人にとって初めて中身を見たプログラムになりました。QBasicはどのオフィスのPCにも入っていたため、昼休みの2人対戦の定番にもなりました。原作では角度と速度を数字で入力し、当たると顔をしかめる太陽がいました。

このリメイクは屋上、風、爆発するバナナはそのままに、パチンコ式のドラッグ操作、3段階の難易度のコンピューター対戦、少ない投てきで勝つほど高くなるスコアを加えました。1台のキーボードで交代する2人対戦も、もちろんできます。

よくある質問

これはQBasicのGorillasそのものですか?

いいえ。1991年のGORILLA.BASに着想を得た、ブラウザ用のオリジナルリメイクです。無料でインストール不要、QBasicもいりません。

友だちとGorillasで対戦できますか?

はい。2人プレイを選び、手番ごとにキーボードやスマホを渡してください。コンピューターと「かんたん」「ふつう」「むずかしい」で対戦することもできます。

スマホではどうやって投げますか?

パチンコのように狙う方向と反対へ引いて離します。向きが角度、長さがパワーです。キーボードでは矢印キーで角度とパワーを決め、スペースを押します。

スコアはどう計算されますか?

コンピューター戦では、勝ったラウンドは少ない投てき数ほど高得点で、そこに難易度が掛かります。試合に勝つと(先に3ラウンド)500×難易度のボーナスが加わります。