RPGツクールVXAceの網スマートフォン用の表示で見るRPGツクールVXAceの網RPGツクールVXAceの製作過程で気が付いたことをメモする。2013-03-24画面外のスプライトを更新しない処理軽減(高速化)ワールドマップなどの大きなマップを扱う場合、画面の表示されていない場所にイベントが設置される状況が起こりうる。このとき、RPGツクールVXAceでは離れたイベントは移動などの動作を更新しないという処理負荷軽減がデフォルトで行われている。Game_...画面外のスプライトを更新しない処理軽減(高速化)2013-03-17柔軟なアイテムカテゴリツクールVXAceのデフォルトメニュー画面のアイテムウィンドウで、標準のカテゴリは以下の4つである。ここに、新たにオリジナルのカテゴリを追加したい場合もあるだろう。「アイテム」を、「薬」「食べ物」「本」の3...柔軟なアイテムカテゴリ2013-02-28RPGでギャンブルRPGでゲームの中にカジノを作ろう。思って作ったこともある人もいるだろう。カジノに限らず、運や確率に左右されるものは失敗と成功が絡まり人間の興味をそそる。RPGならではの問題がつきまとう。サイコロを2個振って両方とも...RPGでギャンブル2012-11-13メッセージウィンドウとFiberRPGツクールVXAceから実装されているFiberで少しはまったので挙動をメモする。VXAceのメッセージウィンドウはデフォルトで文章を1文字ずつ表示する(1文字表示ごとに画面が更新される)。これを実現するために、Window_Messageクラス内で以下のようなメソッ...メッセージウィンドウとFiber2012-11-07RPGツクールVXAceで長い文字列をdraw_textできないVXAceで画面をはみ出るレベルの長い文字列を描画しようとするとおかしな挙動になった。フローティングヘルプを作る際の障壁になっている。VXとVXAceで同一の描画スクリプトを実行し、挙動を比較する。Sprite....RPGツクールVXAceで長い文字列をdraw_textできない2012-10-24暗号化されないAudioツクールVXの仕様で、Audioディレクトリのファイル(効果音および曲)とFontは暗号化されない。Fontはおそらく配布で版権が絡むところもあるのだろう。Audioは、オリジナル要素を含む素材だけに画像が暗号化されるのに音声はそのままか、という意見もある...暗号化されないAudio2012-09-09マップ数枯渇問題RPGツクールVX、VXAceのマップ数上限は1000。マップ数が1000のときに新規作成しようとした場合「これ以上マップを作成できません」というダイアログが表示される。この上限を破るには、ゲーム自体を二つのプロジェクトに分割するか、二つのプ...マップ数枯渇問題2012-08-14顔グラフィック自動生成これはかなり使える。アイデアの種にもなるし、顔グラフィックから性格を割り当てることも可能だろう。村人などのNPCを活性化させるために使えそうに思う。入れることにより、擬似的に処理負荷が高まったことを想定して各解像度でのFPSを調査。ゲーム状態は、サンプルマップ1の雪原でキャラを歩...動作環境と解像度(3)解像度の選択2012-06-08動作環境と解像度(2)画面更新タイミング検証をすすめるうちに、Graphics.updateの詳細が明らかになってきた。このメソッドは必ず定期的に呼び出す必要があります。メモリ上のバ...動作環境と解像度(2)画面更新タイミング2012-06-08動作環境と解像度(1)ツクールXPの網に倣い、このブログに製作で気が付いたことをメモしていくことにする。VXはRGSS3(RUBY)の処理効率が上がったため動作が軽くなったと考えられるが、どの程度軽くなったか検証している。これが動けばほぼ全てのユーザーが動くで...動作環境と解像度(1)プロフィールid:kazamitRPGツクールVXAceの製作過程で気が付いたことをメモする。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。