福田直人のホームページ


Javaゲーム

動かないときは、Javaをインストールしてみて下さい。

スーパー正男
全方向スクロールする広大なフィールドを駆け抜けて、君は、お姫様を救い出せるか?
正男ブラザーズ
2人同時プレイ可能。協力し合うか、それとも...。カメさんや、カニさんを、ひっくり返して蹴り落とせ!。動かない場合は、スコア送信なし版を試してみて下さい。
スーパー正男2
陸を、海を、空を越えて、大冒険。
サバンナプロジェクト
いわゆるライフゲームです。基本的には、見ているだけです。
(未完成)ギャラクティウス for Java
MIDIによるBGMをテスト中。メディヤプレイヤーや JavaScript の問題で動かない場合は、こちら( Firefox 3 で動いたらしい)をお試し下さい。

ペットモンスター

ペットモンスター / MIDIによるBGM付き
人間の言葉を話せるモンスターのピカチー、頼りない飼い主の女の子クリス。キド博士のモンスター研究を手助けする為、2人の旅が始まった。基本セットのダウンロードはこちら
ペットモンスター・上級編 / MIDIによるBGM付き
上級者向けの高難易度版。
ペットモンスター・ラギアス爆誕 / MIDIによるBGM付き
伝説の大怪獣を求め、クリスとピカチーは、うずまき列島へやって来たのであった。
ペットモン2 / MIDIによるBGM付き
主人公の性別、名前、モンスターの個体差、属性など、機能アップした続編。基本セットのお持ち帰りはこちら。 MIDI ファイルは付属していませんが、BGMプログラム付きもあります。
ペットモン2・上級編 / MIDIによるBGM付き
今回も高難易度版ありです。
ペットモン2・古代の大怪獣 / MIDIによるBGM付き
ボスのオンパレード。
ペットモン2・コロシアム
Perl ( CGI ) による、オンライン専用の闘技場です。持ち帰りもできますが動作は保障しません。

まさおコンストラクション

レイヤー対応サンプルゲーム
RPGツクール用のマップ素材を、 Platinum ( HyperDevice software ) で編集し、別のレイヤーとして合成表示してみました。
まさおコンストラクション Version 3.0
レイヤー対応マップエディタ、まさおツール Version 3.22 を使う場合は、 Microsoft .NET Framework 2.0 が必要です。ファイル読み込み時のメッセージ、下から通り抜けられるブロックなどを追加。
まさおコンストラクション Version 3.11
3.0 との違いは、坂道ブロック2種の追加。

まさおコンストラクション classic

まさおコンストラクション classic
まさおコンストラクション Version 2.9 以降は、Microsoft VM では動かない事が判明。原因は新しい Java コンパイラにあるらしいので、1997年公開の JDK 1.1 でコンパイルしてみました。内容は、 Version 3.11 と同じです。 Windows Millennium Edition + Microsft VM で動作確認済み、 Mac での動作は不明。

まさおコンストラクション FX

まさおコンストラクション FX Update 7
mc_c.jar をダブルクリックすれば、ブラウザなしでも起動できる JavaApplication 型です。もちろん従来通り Applet としてブラウザに埋め込める他、 Applet から起動した JFrame にも埋め込めます。主人公の特技に、穴を掘るを追加。パズルアクションの名作、ロードランナー風のゲームを作れるようになりました。
まさおコンストラクション FX Update 8
主人公の特技を、8方向移動に設定すれば、サイドビューのシューティングゲームを作れます。巫女さんが主人公のサンプルもあります。4方向移動に設定すれば、トップビューのドットイートゲームを作れます。 JavaScript 用では、しっぽ攻撃の当たり判定を行うメソッド、範囲内にいる敵を倒すメソッドを追加。
まさおコンストラクション FX Update 9
JavaScript で動かせる、オリジナル床を作成できるようになりました。地形は、マップチップを使わずに線の組み合わせで作ると、スーパーFXチップみたいです(古い)。それと、 HTML のテキストを貼り付けて読み込めるようになりました。
まさおコンストラクション FX Update 11
わかばまーく氏の要望で、 JavaScript 用メソッド増加。使い方が、かなり難しくなってしまいました。
setScrollAreaReal() は、マップのスクロール可能範囲を、ピクセル単位で指定できます。最小値と最大値を同じにすれば表示位置を固定、少しずつ座標を変化させれば、斜めや任意の速度で強制スクロールするステージも作れます。
まさおコンストラクション FX Update 12
MIDI による BGM 演奏が、標準装備になりました。MIDI 再生メソッドも追加。
JavaApplet 版 まさおツール Version 4.1
FX 用の他、正男スタジオMasao Tool++まさおメーカーSPで読み込める Version 2.8 形式の HTML も出力可能です。 mt.jar をダブルクリックすれば JavaApplication として起動し、Platinum の FMF ファイルを読み書きできます。最大の特徴は JavaScript を含む HTML を出力できる事で、以下がサンプル。お持ち帰りはこちら
JavaApplet 版 まさおツール Version 4.21
JavaScript で、まさおツール内の param タグを設定できます。 Version 4.21 では、HTML読み込みで入力したテキストを元にして、タイトルや操作の説明をそのままの状態で書き出せます。
JavaScript によるオリジナルボス
InternetExplorer 7 と Firefox 3.0.3 + Java Plug-In 6 Update10 にて、動作確認済み。
拡張 JavaScript サポート MasaoXJSS2.class
上記の JavaScript は setInterval() を使い、 JavaApplet とは違う周期で動く為、表示がぎこちなかった。こちらは JavaApplet から JavaScript を呼び出し、同期して動く為、表示が安定します。( FX Update 9 では、同じ物が MasaoJSS.class という名前で mc_c.jar に、標準装備されています。)
Java によるスポット処理
MasaoSpot.java は、 Java による改造向き。(サンプル表示
プレイヤーセレクト
ゲーム開始時に、主人公を選択できます。 FX Update 9 と同じフォルダに置いて下さい。こちらがサンプルです。
RPG風ドラコンクエヌト
RPGというか、WWAに近い?。まさおツールによる HTML 作成に対応。お持ち帰りはこちら。動作させるには FX Update 9 、編集する場合は JavaApplet 版 まさおツール
のファイルを同じフォルダに置いて下さい。それらは転載自由許可不要のフリーソフトです。
スコアランキング FX Update 7 以上
Perl に対応したサーバーで動作します。
Java 版 オリジナルボス作成
HTML のタグだけで作成できるので、初心者でも安心?(サンプル1サンプル2
MP3再生
歌も可能になりますが、 InternetExplorer 以外では動かない模様。プログラムのみですが、お持ち帰りはこちら。 *.asx に *.mp3 等のファイル名を記述して下さい。初音ミクで作った効果音と画像はこちら
Side - Supermasao Integrated Development Environment
karno 氏による最新の技術を駆使した超高機能の、まさお作成ツールです。
super masao BOSSRUSH
若葉マーク氏による、ボス戦の究極形。
まさお3 コンストラクション
作者は、dare氏。豊富な登場キャラクター、C++による高速描画。世代交代なるか?
MPE公式サイト
MPEとは、まさおプラスエディタの略で、福田直人が長期不在の頃に独自に拡張した、まさおコンストラクション Version 2.8+ 専用に開発されたエディタです。
正男文明
まさおの JavaScript 用メソッドについて解説してる、数少ないサイト。
多趣旨の国
いろいろな機能を拡張できる masaoFX.js を配布しています。
正男デモの考察・リンク一覧
まさお JS WIKI など、役に立つサイトへのリンクがあります。

まさおコンストラクション CS

まさおコンストラクション CS Version 0.87
.NET Framework 2.0 版。現行版は、4ステージ構成、ボス戦、ロードランナー風、ネタバレ防止の暗号化HTMLに対応。暗号ファイル *.mcst を、メインプログラム mcs.exe に関連付けさせれば、以後はそれをダブルクリックでゲームを開始できます。 Xbox 360 用コントローラーなら、アナログ入力で速度調節可能。( Internet Explorer から起動

Xbox 360 正男

Xbox 360 用 ccgame 形式
家庭用ゲーム専用機 Xbox 360 で、まさおコンストラクションを動かすテスト。 XNA クリエイターズ クラブへ入会しないと動かせないという、誰も遊べないアホ仕様。使い方は、ソーサリーフォースの説明を参考にして下さい。
Windows 用 ccgame 形式
内容は上の物と同じですが、パソコン用。 Microsoft XNA Framework Redistributable 3.0 をインストールすると動くらしいですが、動作未確認。
Windows 用 Visual C# 2008 プロジェクト形式
マップ等を編集するには、Visual C# 2008 Express Edition と XNA Game Studio 3.0 が必要です。どちらも無料で配布されています。解凍したらプロジェクトフォルダに置いて、 MasaoXNA1.sln を開いてください。自分の環境のフォルダをそのまま圧縮しただけの物で、動作未確認。

3Dまさお(ウソ)

3Dマップビューワ
Managed Direct X + Visual C# 2005 ExpressEdition で、マップを3D表示するソフトを作ってみました。意味ない、という感じはしますが。

実験

外部 XML ファイル読み込み動作確認
Juner 氏のファイルを含んでいます。ダウンロードしてみないと意味不明でしょうね。

がらくた

Snowfox
オフスクリーンを1枚持つシンプルな JavaApplet に、 JavaScript で描画できます。原理を説明すると、 JavaScript で Java のオブジェクトを取得すると、そのメソッドを呼び出せるという特徴があり、 オフスクリーンの Graphics 型を取得し、そのメソッドを JavaScript で直接呼び出して描画しています。まさおコンストラクションFXで使われたメソッドの一部が実装されており、画面の広さが任意、プログラムサイズが10分の1以下、マウスの状態取得、オープンソースで改造自由なのが特徴。 snowfox.jar を解凍すると *.java があります。
マップエディタ Harappa
Platinum と互換性のあるマップエディタですが、編集機能はかなり劣ります。 Java 版まさおツールは、まさおしか作れないという弱点があったので、マップやチップのサイズを変更できるように改造した汎用版でもあります。

3Dシューティングゲームを、ブラウザ( InternetExplorer )から起動する。
完成度60%。ジョイスティック対応のシューティングゲームですが、ショボいです。Vキーで、メガCDのシルフィード視点、スターフォックス視点を選択できます。モデルの作成には、DOGA−L1を使用。敵の出現パターンは、汎用マップエディタ Platinum で編集できます。このゲームは転載再配布可能。動作には、DirectX End-User Runtime と .NET Framework が必要です。ダウンロードはこちら
DirectX End-User Runtime (November 2008)
XNA Game Studio 3.0 や アクションゲームツクールなどの動作にも必要です。 directx_nov2008_redist.exe をダウンロードして実行、英語の質問が出たら、解凍するフォルダを指定して下さい。DXSETUP.exe を実行すると、インストールが開始されます。
DOGA−L1用モデル
このゲームで使われているモデルで、DOGA−L1で編集できます。ゲームで使う場合は、ファイルメニューから、エクスポート、 Direct X データ出力、拡大倍率は 0.005 を指定して下さい。

このページとゲームのページはリンクフリーです。