ゲーム制作メモ 【ウディタ】メインメニューを自作する 自作システムのゲーム用にメインメニューを自作しました。 メニューの仕様 マップ上でキャンセルキーを押すとメニューを開く(基本システムと同じ)。並列キー処理は基本システムのものを流用する。 メニューは冒頭のGIFのような方法で展開する。 メニ... 2018.05.27 ゲーム制作メモ
ゲーム制作メモ 【ウディタ】2点を通る直線の式コモン 今作っているミニゲームで、2点を通る直線の式を使う場面があったのでコモンイベントを作りました。 コモンイベントの仕様 2点を通る直線の式を使い、変数xと2点(x1,y1)、(x2,y2)から結果yを求める。 x1=x2のときは使えない。 ど... 2018.05.26 ゲーム制作メモ
ゲーム制作メモ 【ウディタ】デバッグログを見やすくする工夫3つ 自作システムを作る場合、バグの発生はつきものなのでデバッグログで処理の経過を確認することは非常に重要です。ですが出力されるデバッグログが見づらいと何が何だか分からなくなってしまうため、なるべく見やすいログが出力されるようにしたいものです。そ... 2018.05.25 ゲーム制作メモ
ゲーム制作メモ 【ウディタ】指定した文字数で自動改行するコモン ウディタはデフォルトでは自動改行してくれる機能がないのですが、だからといって手動で改行するのはものすごく面倒です。そこで今回は指定した文字数で自動改行してくれるコモンイベントを作りました。 コモンイベントの仕様 引数として渡した文字列を、指... 2018.05.24 ゲーム制作メモ
ゲーム制作メモ RPGの戦闘でターン数を制限することのメリット ウディコンに出す予定の「メタルメサイア」では、AI同士の戦いなので戦闘が終わらないということがないように戦闘時のターン数を制限することにしました。それで実際にターン数制限を導入してみますと、かなり良かったので普通のRPGでもこれをデフォルト... 2018.05.23 ゲーム制作メモ