Yarhalla Works

boidtrancer

Games

ゲーム紹介

アンチ弾幕ミニマルシューティング。

動作環境

イントロダクション

自機(鳥)を操り、敵(鳥)を倒して下さい。
羽を取るとスコアに100点追加されます。
画面内の敵をすべて倒すと、クリアボーナス(レベル*200+1000点)が追加され、
すぐに次のレベルが始まります。
このゲームには終わりがありません。行けるとこまで、行ってらっしゃい。

操作方法

キーボード、ジョイパッドが使用可能です。

前方にエネルギー弾を発射します。

弱い敵がこれに触れると消滅します。
左上ゲージが100%充填されると使用できます。
時間で回復していきますが、エネルギー弾を射出していると回復が遅くなります。

もっとイントロダクション

敵はBoids(Craig W. Reynolds,1986)を元にしたアルゴリズムで動いています。
Boidsは鳥の群れをシミュレートしたもので、以下の簡単な3つの決まりで動いています。

  1. 視界中で一番近いboidから離れようとする
  2. 視界中の全boidと方向を合わせようとする
  3. 視界中の全boidの重心方向に行こうとする

boidで検索をかければたくさん出てきますので調べてみるのも一興かと。
boidtrancerでは、これらの3つの決まりの他に、緑のランダムで動く印に向かって
飛ぶようにしました。
緑の小円を見ていれば次に群れがどう動くかも分かるかもしれません。

ヒント

トラップは出したあと動かなければバリア代わりに使えます。
鳥は緑の小円めがけて飛んできますので、そこに……
鳥は集団になると速度を増します。
また、画面端には注意。昔のファミコンのゲームみたく上下左右でつながっているので。
なるべく中央に居るべきでしょう。
純粋に、レベルの違い=鳥の数の違いです。落ち着いて対処しましょう。

謝辞

このゲームはGamemaker6.0で製作されています。
無料でこのような優秀なツールを公開されているMark Overmars様

Boidsを提唱したCraig W. Reynolds様
http://www.red3d.com/cwr/

また、高品質なBGMを作ってくれたtaurign様
http://www.h6.dion.ne.jp/~taurign/

テストプレイをしてくれた
taurign様,supply様,ケイタ様,タケミツ様,ぐちょん様

2chGamemaker板の皆様

ありがとうございました。

作者

履歴

ver1.0作成

HOMETwitter
© 2022 yarhalla all rights reserved.