11式RPG制作機は、フィールド(2D俯瞰型マップ)RPG制作のためのゲーム実行エンジンです。Webブラウザやiアプリ機能を持つ携帯電話上で動作するRPGを制作することができます。

地形やキャラクタなどの画像、音声・動画ファイルを始めとするリソースとスクリプトで記述したイベント設定ファイルを読み込んで、ゲームを実行します。「地形チップを並べたマップ上を歩きながら、特定の場所で特定の条件を満たしたときにイベントが発生する」典型的(というかいわゆるドラクエ型)なRPG制作のためのフリーソフトとして開発しております。

マップ上のイベントのほか、戦闘のダメージ計算やイベント敵の行動、アイテム・魔法の効果などもスクリプトで設定可能です。敵の行動パターンをスクリプト化することで、単なる乱数ではない個性を持った敵AIとの戦闘を実現できます。

現在のところ、エディタの開発が進んでいないので、リソースを用意しテキストエディタでイベントのスクリプトを記述する形になります。将来的には、マップエディタやイベントエディタを用意し、サーバー上にデータを保存してRPGの配信を行うようなオンラインRPG制作システムでもできないかな、と思っています。

11試RPG製作機の対応環境は、HTML5対応Webブラウザと携帯iアプリです。Webブラウザは、パソコン上のFirefox/IE9/Safari/Chromeなどのほか、iPhone(iOS)のSafariでも動作可能です。Android用Webブラウザのタッチ操作にも対応させたつもりですが、未確認。
パソコン、スマートフォン(iPhone/Android)とも同じページで表示することができます(スマートフォンで実行した場合は、タッチ操作用パネルが表示されます)。画面サイズは、地形チップの大きさと表示チップ数で調整してください。場合によっては、ステータス情報の描画を行うJavaScriptのコードも調整する必要があるかもしれません。

Webブラウザ版11試RPG制作機

携帯iアプリ版11試RPG制作機

俯瞰RPG原型(Androidネイティブアプリ版)

11式RPG制作機スクリプト解説書

自作RPGの第一歩

Webブラウザ版11試RPG制作機スクリーン画像1Webブラウザ版11試RPG制作機スクリーン画像2Webブラウザ版11試RPG制作機スクリーン画像3
Webブラウザ版11試RPG制作機スクリーン画像4

RPG制作のためのフリーソフトは既にいくつか高機能なものがあるので、この11試RPG制作機は高機能を追求するではなく「ちょっとしたRPGをWebブラウザや携帯/スマートフォンに配信する」ためのフリーソフトとして発展させていければ、と思っています。


創作プログラミングの街 > ソフトウエア