STORM GEAR Ver 1.00公開

明けましておめでとうございます。今年もよろしくお願いします。

さて、新年早々、去年から細々と作っていたゲームが一応完成したので公開します。
タイトルは「STORM GEAR(ストームギア)」です。
ストームアサルトと似てますが関係はありません。
今回は、MMF2のSWFエクスポーターによってFlashゲームとしてビルドしてみました。
……が、途中から敵や弾の方向数を32から360に増やしたりしたので、結局Flashとしては実用的でない処理速度になってしまいました。
そこで、通常のWindowsスタンドアローンも用意したので、Flash版が重い方はそちらを試してみてください。

以下のページにてプレイできます。
http://www7a.biglobe.ne.jp/~bp-827z/asd/storm_gear_swf.html

初心者向けMMF2サンプル集 第3回

第3回目です。今回はキー入力と実際の動作を分離して管理しやすく&組みやすくする方法です。

http://ux.getuploader.com/mmf/download/190/mmf2_examples_3_input.mfa

書き忘れてましたが、フラグを2個使用して押している最中でも入力を切れるようにする事の用途としては、メニュー画面で項目を決定する度にフラグをOFFにすることで、押しっ放しでどんどん進んでしまって選択出来ないというのを防止したり、シューティングゲームでボムが連続発射されてしまうのを防止する、等があるかと思います。

入力イベントは、方向用・ボタン用それぞれのオブジェクトのオブジェクトイベントに記述してグローバルオブジェクト化、もしくはグローバルイベントに記述すると各フレームに同じイベントを記述する必要が無くなりメンテナンス性が向上します。

初心者向けMMF2サンプル集

唐突ですが、初心者向けMMF2サンプル集を作ってみました。
第1回目は、変数とフラグ、変数を用いたフレームベースのイベント実行間隔の設定などを簡単に解説してみました。
解説はイベントエディタのコメントに書いています。

フレームプロパティの「タイマーベース動作」は無効にすることが前提です。
サンプルでもすべて無効にしています。

ダウンロードは以下から。
http://ux.getuploader.com/mmf/download/182/mmf2_examples_for_beginner.mfa

あくまで自分のやり方を解説しているだけなのでこれ以外にも方法はあるかもしれません。
もっと効率の良い方法をご存知でしたらぜひ教えてください。

MMF2日本語版用SWFファイルエクスポーター発売

本日MMF2日本語版にFlash(SWF)形式にビルド出来る機能を追加するパッチが発売されました。

ちなみに、公式サイトにあるサンプルゲームの「バーナーマン」は私が作成したものです。