2016年10月24日月曜日

マップスクロール固定プラグイン:公開

自作プラグイン「マップスクロール固定プラグイン」を公開しました。

[概要]

指定されたスイッチがONの間、プレイヤー移動によるマップのスクロールを固定させます。

[使い方]

プラグインパラメーターを設定し、ゲーム中に指定したスイッチをONにします。

すると、マップのスクロールが固定され画面がプレイヤー操作に追従しなくなります。

プラグインパラメーター:

プラグインパラメーター画像
[スクロール固定スイッチ]
マップスクロールを固定するスイッチ番号を指定します。
[画面外への離脱]
スクロール固定時、イベントが画面外へと移動可能か設定します。
[画面内への侵入]
スクロール固定時、画面外にいるイベントが画面内へと移動可能か設定します。

[ダウンロード]

こちらのダウンロードリンクにアクセスし、表示されるJSファイルをお使いのPCに保存してください。

ダウンロード(Download)

[更新履歴]

日付
バージョン
更新内容要約
2017/10/24 1.0.3 ジャンプで画面外へと飛び出さないように修正。
2017/10/20 1.0.2 一部プラグインとの競合に対応。
2017/10/04 1.0.1 画面外への離脱/画面内への侵入を制御可能に。
2016/10/24 1.0.0 初版公開。

2016年10月15日土曜日

レベルアップステータス表示プラグイン:公開

自作プラグイン「レベルアップステータス表示プラグイン」を公開しました。

レベルアップステータス表示サンプル画像

[概要]

レベルアップ時にステータスがどのように変化したのかメッセージウィンドウで表示します。

[使い方]

プラグインパラメーターを設定するだけです。レベルアップメッセージの後に、ステータス変化のウィンドウが表示されます。

レベルアップ時にレベルアップメッセージが表示されない場合はステータス変化ウィンドウも表示されません。

プラグインパラメーター:

プラグインパラメーター画像
[Default_Status_Message]
レベルアップ時にステータス変化ウィンドウを表示するか選択します。
[Default_Visible_Hp]
レベルアップ時に[最大HP]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_Mp]
レベルアップ時に[最大MP]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_Atk]
レベルアップ時に[攻撃力]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_Grd]
レベルアップ時に[防御力]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_mAtk]
レベルアップ時に[魔法力]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_mGrd]
レベルアップ時に[魔法防御力]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_Spd]
レベルアップ時に[敏捷性]のステータス変化をウィンドウに表示するか選択します。
[Default_Visible_Luk]
レベルアップ時に[運]のステータス変化をウィンドウに表示するか選択します。

[ダウンロード]

こちらのダウンロードリンクにアクセスし、表示されるJSファイルをお使いのPCに保存してください。

ダウンロード(Download)

[更新履歴]

日付
バージョン
更新内容要約
2016/10/15 1.0.2 1行に表示するステータスの数を2個に収めるようにした。
2016/10/15 1.0.1 レベルアップ時にどのステータスを表示させるか選択可能に。
2016/10/15 1.0.0 初版公開。

2016年10月8日土曜日

制御文字拡張プラグイン:使い方

自作プラグイン「制御文字拡張プラグイン」の使い方を紹介します。

以下の記事からプラグインをダウンロードすることができます。

制御文字拡張プラグイン:公開

[説明]

文章の入力中などに使用できる制御文字を追加、機能を拡張します。

プラグインパラメーター

プラグインパラメーター
パラメーター説明文に書かれている以下の文字について
初期値 同様の設定をイベントやアクター毎に個別に行うことができ、個別に設定した場合はその値が優先されます。
変数可 本来設定する値とは別に、変数を示す制御文字の \V[n] が使用可能です。 nは数値で、例えばn=7のとき7番の変数に格納されている値を使用します。
スイッチ可 本来設定する値とは別に、セルフスイッチ/スイッチを示す制御文字の \S[n] が使用可能です。 nは数値またはA~Dのアルファベット1文字で、例えばn=7のとき、7番のスイッチの状態(ON=1, OFF=0)を使用します。例えばn=Cのとき、イベント毎に持つセルフスイッチCの状態(ON=1, OFF=0)を使用します。
[Default_SE_Volume]
(初期値:変数可)
制御文字\SE使用時に再生するSEの音量を数値で指定します。
[Default_SE_Pitch]
(初期値:変数可)
制御文字\SE使用時に再生するSEのピッチ(音の高低)を数値で指定します。
[Default_SE_Pan]
(初期値:変数可)
制御文字\SE使用時に再生するSEの位相(音の左右のバランス)を数値で指定します。
[Default_Wait_Period]
(変数可)
制御文字\.使用時に待機するフレーム数を数値で指定します。(デフォルトは15フレーム)
[Default_Wait_Line]
(変数可)
制御文字\|使用時に待機するフレーム数を数値で指定します。(デフォルトは60フレーム)
[Default_Name_Color]
(変数可)
制御文字\Nまたは\P使用時に置き換わる名前に自動的に色を付けて表示します。色番号を指定してください。詳しくは後述します。
[Default_Gold_Background]
(初期値:変数可)
制御文字\$使用時に表示する所持金ウィンドウの背景種類を番号で指定します。0でウィンドウ背景、1で暗い背景、2で背景を透明にします。
[Default_Gold_Position]
(初期値:変数可)
制御文字\$使用時に表示する所持金ウィンドウの位置を番号で指定します。0で画面左上、1で中央左、2で左下、3で中央上、4で中央、5で中央下、6で右上、7で中央右、8で右下に表示します。
[Default_ME_Volume]
(初期値:変数可)
制御文字\ME使用時に再生するMEの音量を数値で指定します。
[Default_ME_Pitch]
(初期値:変数可)
制御文字\ME使用時に再生するSEのピッチ(音の高低)を数値で指定します。
[Default_ME_Pan]
(初期値:変数可)
制御文字\ME使用時に再生するSEの位相(音の左右のバランス)を数値で指定します。

追加・機能拡張された制御文字の使い方

\SE[SEファイル名,音量,ピッチ,位相]
文章の表示中にSEを再生します。[]内のSEファイル名はaudio/se/内のファイル名を拡張子抜きで指定してください。音量、ピッチ、位相、はプラグインパラメーターとは別の値を使用するときに指定します。以下に使用例を示します。
制御文字 意味
\SE[Cat,20,100,0] [猫の鳴き声]のSEを音量20、ピッチ100、位相0で再生します。
\SE[Bell1] [ベル1]のSEをプラグインパラメーターの設定で再生します。
\SE[Coin,\v[20]] [コイン]のSEを音量[変数20番に格納されている数値]で、ピッチと位相はプラグインパラメーターの設定を使用して再生します。
\$[ウィンドウ背景番号,ウィンドウ位置番号]
文章の表示中に所持金ウィンドウの背景と表示位置を指定して表示することができます。 \S単体で使用した場合、ウィンドウの背景と位置はプラグインパラメーターの設定を使用します。なお、所持金ウィンドウの表示位置によってはメッセージウィンドウと被ってしまう可能性があります。その場合はウィンドウの表示位置を変更してください。以下に表示例を示します。
\$ のとき \$[0,0] のとき
\$ のとき \$[0,0] のとき
\$[1,4] のとき \$[2,2] のとき
\$[1,4] のとき \$[2,2] のとき
\.
文章の表示をプラグインパラメーター[Default_Wait_Period]で指定したフレーム数分待機します。(デフォルトは15フレーム)
\|
文章の表示をプラグインパラメーター[Default_Wait_Line]で指定したフレーム数分待機します。(デフォルトは60フレーム)
\N[n]
n番目のアクター名を表示するための制御文字ですが、文字列をプラグインパラメーター[Default_Name_Color]で指定した色に変更して表示します。\C[n]\N[n]\C[0]という制御文字の表記と同一の効果になり、記述量が減るため楽になります。なお、\N[n]の直前に明示的に\C[n]を記述していた場合は、プラグインによる色変更を行わず文章内で指定した色へと変更されます。
\P[n]
n番目のパーティメンバー名を表示するための制御文字ですが、文字列をプラグインパラメーター[Default_Name_Color]で指定した色に変更して表示します。\C[n]\P[n]\C[0]という制御文字の表記と同一の効果になり、記述量が減るため楽になります。なお、\P[n]の直前に明示的に\C[n]を記述していた場合は、プラグインによる色変更を行わず文章内で指定した色へと変更されます。
\ME[MEファイル名,音量,ピッチ,位相]
文章の表示中にMEを再生します。[]内のMEファイル名はaudio/me/内のファイル名を拡張子抜きで指定してください。音量、ピッチ、位相、はプラグインパラメーターとは別の値を使用するときに指定します。以下に使用例を示します。
制御文字 意味
\ME[Fanfare1,20,100,0] [ファンファーレ1]のMEを音量20、ピッチ100、位相0で再生します。

制御文字\C[n]で指定できる表示色について

制御文字\C[n]を使うことで文章の表示色を変更できます。どの色が使われるかは、img/system/Window.pngの右下部分の色ブロックで決められています。

表示色のサンプルを載せているサイトがありますので、どんな色があるのか参考にしたい方はチェックしてみてください。

プログラミング素人がゲームを作る

[ダウンロード]

以下の記事からプラグインをダウンロードすることができます。

制御文字拡張プラグイン:公開

制御文字拡張プラグイン:公開

自作プラグイン「制御文字拡張プラグイン」を公開しました。

[概要]

文章の入力中などに使用できる制御文字を追加、機能を拡張します。

[使い方]

プラグインパラメーターを設定し、イベントコマンド「文章の表示」などで特定の制御文字を使用します。

解説記事を書きました。画像付きで説明しています。下のリンクからどうぞ。

制御文字拡張プラグイン:使い方

[ダウンロード]

こちらのダウンロードリンクにアクセスし、表示されるJSファイルをお使いのPCに保存してください。

ダウンロード(Download)

[更新履歴]

日付 バージョン 更新内容要約
2016/10/16 1.1.4 制御文字「\ME[n]」を追加。メッセージ中にMEが再生可能に。
2016/08/24 1.1.3 制御文字「\$」で表示される所持金ウィンドウの位置を変更可能に。
2016/08/24 1.1.2 制御文字「\$」の背景を変更可能に。
2016/08/17 1.1.1 制御文字「\n」「\p」の表示に「\c」の色を自動で付与可能に。
2016/07/27 1.1.0 制御文字「\.」「\|」のウェイト時間を指定可能に。
2016/07/22 1.0.1 一部制御文字が動作しなくなるバグを修正。
2016/07/21 1.0.0 初版公開。