■ 2022/11/26 (土) ウディタ3&プロ版、公開! ■
【WOLF RPGエディター3&プロ版 公開!】

ということでついにウディタのバージョン3が公開されました!
半年くらいずっといじりまくっていたおかげで新機能も潜在的なバグもたっぷりです。
【ウディタ3のダウンロード!(公式サイトへ)】
【プロ版販売ページへ!(BOOTH)】
SNS上でのご感想も皆さまありがとうございます!
以下のようなご感想が特に目に入りました。
◆まだウディタ更新されてたの!?
私もそう思いました!
開発が始まった頃は10年くらいで更新をやめているかと思いましたが、
なんだかんだで開発開始から15年以上?経った今までも普通に使えてしまっています。
今も使ってくださっているみなさま、本当にありがとうございます。
◆超はやくなってる!!
比較動画をアップしてくださった方もいらっしゃいましたが
前の5~10倍くらいに速くなってるケースもあって予想以上でした。
最新のプログラム環境(Visual Studio 2022)が強すぎる!
最初からこの速さだと処理最適化をしようとはなかなか思えなかったでしょうから、
これまで2003年の古くて重い環境でガッツリ最適化処理を
作ってこられたのは運がよかったと思います。
重力環境だからこそできた修行!
ただ懸念もありまして、従来のVer2では「ギリギリ処理落ちしない」くらいなら
Switchなどにも移植が可能で、それがいい基準になっていたのですが、
この環境だと数ミリ秒くらいのイベント処理でも他プラットフォームに移植すると
動作がおもおもになってしまう可能性が高いので、
移植まで視野に入れておられる方はくれぐれもご注意ください。
ウディタ3だけは速くなりましたが、他プラットフォームの速度は従来のままです。
直近で『ドラゴノーカ』というゲームに関わった中でのざっくりした私のイメージですが、
デバッグ文の「ValWatch機能(副作用でコモンイベントの加速を停止できる)」を使った状態で
イベント処理時間10~12ms以下くらい、描画時間4ms以内くらいが
一つの限界動作目安になるかもしれません。
**【おまけ】**(2022/11/28追記)
とあるスジから「10000枚くらいの(とても小さい)静止状態の自由変形ピクチャが画面内にあるとSwitchだと10fpsくらいに落ちちゃいますよ!」という情報をいただきました。
「そんなに置かないよ!?」とは思いますがピクチャはいくら小さくても存在するだけで一定の計算量を消費するので、その点はご注意ください。
【プロ版も発売しました!】
最近はウディタに時間をかけるほど私が痩せ細っていってしまう事情から
なるべく最小限しかいじらないようにしようと思ってたんですが、
このままだと維持の面で厳しくなりそうだったので有料版も販売させていただきました。
プロ版は、無料版には入れていない「もともと私専用の機能」を多数搭載している、
本当にプロの人しか喜ばなさそうな機能しか入ってないバージョンです!
これまでしっかり作ってきたデータをよりしっかり守りたいとか、
無料版の範囲以外の画面サイズで作れる、
ダウンロード機能の強化など、すでに作ってる人は喜ばれるかもしれませんが
あんまり触ったことのない人には数点くらいしか使う要素がないかもしれない一本です。
そして評判も固まってない中でプロ版を
もう買ってくださった方もいらっしゃって、本当にありがとうございます!
一番需要がありそうだったウディコンにも使えないですし
けっこうお高いですし、本当にガチの人しか使わなさそうなバージョンだというのに
手に取ってくださって感謝の限りです。本当に需要がほそいので!!
収益としては、「私が(一方的にでも)知ってる方が買ってくださっていそうな感じかな」
くらいの雰囲気ですが、これまで無だったのに比べるとあまりに大きな進歩なので、
これまでよりはウディタの修正に時間をかけられると思います!
とはいえ、ウディタ修正に使った半年近くの生活をカバーする分を目標とすると
ちょっと足りなさそうなので、生活効率的にはこれ一本だと
たぶん飢えていきそうな見込みです。
もともとゲーム開発の余力でやってきたのでそこは全く大丈夫なのですが、
今回分のバグ修正が落ち付いたら、強化されたウディタ3で
急いで自分のゲーム開発に戻ろうと思います。
その過程で、必要に応じて開発に便利な機能も増えるかもしれません。
また、プロ版を買ってくださっただけでなく、BOOSTまで入れてくださった方も
本当にありがとうございます、生きる助けになります!
【公開してみてどうだった?】
相変わらず公開前夜は緊張であまり寝られませんね!
昔よりは落ち着いてリリースを待てるようになったのですが、それでも
リリース直後は普段の7割くらいのパワーしか出せないと思った方がよさそうでした。
それでも、致命的なミスをして100歩後退してしまうようなことがなくてよかったです。
そしてもはや期待通り当然のようにバグがいっぱい出ましたが、
私の知らない部分が問題になって大慌てになってました。
それはこれ!
↓
【高DPI対応】
「高DPI」って何? って私も思ったのですが、
要するに「すごく高い解像度」の画面のことっぽいです。
で、本件の『対応』とは具体的には、
「アプリの表示スケール(拡大率)をWindows側で
100%以外にしたときのレイアウトをくっきり調整するための対応」
のことっぽいようで、ウディタではVer3になってからスケール125%以上などにしていると
レイアウトが崩れる問題が出てしまいました。
↓

スケール150%の画面。2.29は古すぎるプログラム環境だったからか
自動拡大してくれてたけど3.00はそうじゃないんだ……。
旧版のVer2.29は勝手に「高DPI非対応」モードになってたらしいので
スケールが125%以上でもWindows側で自動で拡大してくれてましたが、
今回はそうじゃなかったので、うまいことレイアウトされなくなっていたようです。
「それじゃあこっちもとりあえず『高DPI非対応』にしよう!」 と色々設定すると
なぜか起動時にすぐクラッシュするしその直し方もよく分からなかったりで、
しょうがないので直接なおす方向でがんばりました。

スケール150%、最新のVer3.07で対応!
Ver3.07の修正で、スケール125%以上にしても
ツールバーなどの「大きさ」だけはそれっぽくなったと思います。
(アイコンは超ガビガビですけど作ってるヒマなかったから
ペイントで拡大しただけなの……そのうち清書します)
他にも、最低限の場所から色々と調整中です。
他にもゲーム中の挙動がおかしくなっているとか、
クラッシュ系のバグなどもちょくちょく出ていてご迷惑をおかけしております。
クラッシュ系のバグは再現可能なデータがあれば高確率で直せますので、
何かあればご連絡いただけると助かります。
引き続き、ウディタ3の修正に一生懸命の期間が続きそうです。
今もウディタを使ってくださっている皆さま、いつも本当にありがとうございます!
【おまけ Ci-enさんちに登録しました】
あまり大きな声では言えないんですがCi-enさんちに登録させていただきました。
なんで大きな声で言えないかっていうと所属枠が全年齢じゃないからです!!
(私が作ってるものの性質上そうなってしまいました。流血はあるし体は切り取るし……)
【SmokingWOLF の Ci-enページ】 (新ウィンドウ)
こちらだと、フォローしてくださると記事の更新があったときに
メールで通知してくれる機能があるらしいので見逃しが少なくなります!
もしすでにアカウントお持ちの方はよければぜひ!

ということでついにウディタのバージョン3が公開されました!
半年くらいずっといじりまくっていたおかげで新機能も潜在的なバグもたっぷりです。
【ウディタ3のダウンロード!(公式サイトへ)】
【プロ版販売ページへ!(BOOTH)】
SNS上でのご感想も皆さまありがとうございます!
以下のようなご感想が特に目に入りました。
◆まだウディタ更新されてたの!?
私もそう思いました!
開発が始まった頃は10年くらいで更新をやめているかと思いましたが、
なんだかんだで開発開始から15年以上?経った今までも普通に使えてしまっています。
今も使ってくださっているみなさま、本当にありがとうございます。
◆超はやくなってる!!
比較動画をアップしてくださった方もいらっしゃいましたが
前の5~10倍くらいに速くなってるケースもあって予想以上でした。
最新のプログラム環境(Visual Studio 2022)が強すぎる!
最初からこの速さだと処理最適化をしようとはなかなか思えなかったでしょうから、
これまで2003年の古くて重い環境でガッツリ最適化処理を
作ってこられたのは運がよかったと思います。
重力環境だからこそできた修行!
ただ懸念もありまして、従来のVer2では「ギリギリ処理落ちしない」くらいなら
Switchなどにも移植が可能で、それがいい基準になっていたのですが、
この環境だと数ミリ秒くらいのイベント処理でも他プラットフォームに移植すると
動作がおもおもになってしまう可能性が高いので、
移植まで視野に入れておられる方はくれぐれもご注意ください。
ウディタ3だけは速くなりましたが、他プラットフォームの速度は従来のままです。
直近で『ドラゴノーカ』というゲームに関わった中でのざっくりした私のイメージですが、
デバッグ文の「ValWatch機能(副作用でコモンイベントの加速を停止できる)」を使った状態で
イベント処理時間10~12ms以下くらい、描画時間4ms以内くらいが
一つの限界動作目安になるかもしれません。
**【おまけ】**(2022/11/28追記)
とあるスジから「10000枚くらいの(とても小さい)静止状態の自由変形ピクチャが画面内にあるとSwitchだと10fpsくらいに落ちちゃいますよ!」という情報をいただきました。
「そんなに置かないよ!?」とは思いますがピクチャはいくら小さくても存在するだけで一定の計算量を消費するので、その点はご注意ください。
【プロ版も発売しました!】
最近はウディタに時間をかけるほど私が痩せ細っていってしまう事情から
なるべく最小限しかいじらないようにしようと思ってたんですが、
このままだと維持の面で厳しくなりそうだったので有料版も販売させていただきました。
プロ版は、無料版には入れていない「もともと私専用の機能」を多数搭載している、
本当にプロの人しか喜ばなさそうな機能しか入ってないバージョンです!
これまでしっかり作ってきたデータをよりしっかり守りたいとか、
無料版の範囲以外の画面サイズで作れる、
ダウンロード機能の強化など、すでに作ってる人は喜ばれるかもしれませんが
あんまり触ったことのない人には数点くらいしか使う要素がないかもしれない一本です。
そして評判も固まってない中でプロ版を
もう買ってくださった方もいらっしゃって、本当にありがとうございます!
一番需要がありそうだったウディコンにも使えないですし
けっこうお高いですし、本当にガチの人しか使わなさそうなバージョンだというのに
手に取ってくださって感謝の限りです。本当に需要がほそいので!!
収益としては、「私が(一方的にでも)知ってる方が買ってくださっていそうな感じかな」
くらいの雰囲気ですが、これまで無だったのに比べるとあまりに大きな進歩なので、
これまでよりはウディタの修正に時間をかけられると思います!
とはいえ、ウディタ修正に使った半年近くの生活をカバーする分を目標とすると
ちょっと足りなさそうなので、生活効率的にはこれ一本だと
たぶん飢えていきそうな見込みです。
もともとゲーム開発の余力でやってきたのでそこは全く大丈夫なのですが、
今回分のバグ修正が落ち付いたら、強化されたウディタ3で
急いで自分のゲーム開発に戻ろうと思います。
その過程で、必要に応じて開発に便利な機能も増えるかもしれません。
また、プロ版を買ってくださっただけでなく、BOOSTまで入れてくださった方も
本当にありがとうございます、生きる助けになります!
【公開してみてどうだった?】
相変わらず公開前夜は緊張であまり寝られませんね!
昔よりは落ち着いてリリースを待てるようになったのですが、それでも
リリース直後は普段の7割くらいのパワーしか出せないと思った方がよさそうでした。
それでも、致命的なミスをして100歩後退してしまうようなことがなくてよかったです。
そしてもはや期待通り当然のようにバグがいっぱい出ましたが、
私の知らない部分が問題になって大慌てになってました。
それはこれ!
↓
【高DPI対応】
「高DPI」って何? って私も思ったのですが、
要するに「すごく高い解像度」の画面のことっぽいです。
で、本件の『対応』とは具体的には、
「アプリの表示スケール(拡大率)をWindows側で
100%以外にしたときのレイアウトをくっきり調整するための対応」
のことっぽいようで、ウディタではVer3になってからスケール125%以上などにしていると
レイアウトが崩れる問題が出てしまいました。
↓

スケール150%の画面。2.29は古すぎるプログラム環境だったからか
自動拡大してくれてたけど3.00はそうじゃないんだ……。
旧版のVer2.29は勝手に「高DPI非対応」モードになってたらしいので
スケールが125%以上でもWindows側で自動で拡大してくれてましたが、
今回はそうじゃなかったので、うまいことレイアウトされなくなっていたようです。
「それじゃあこっちもとりあえず『高DPI非対応』にしよう!」 と色々設定すると
なぜか起動時にすぐクラッシュするしその直し方もよく分からなかったりで、
しょうがないので直接なおす方向でがんばりました。

スケール150%、最新のVer3.07で対応!
Ver3.07の修正で、スケール125%以上にしても
ツールバーなどの「大きさ」だけはそれっぽくなったと思います。
(アイコンは超ガビガビですけど作ってるヒマなかったから
ペイントで拡大しただけなの……そのうち清書します)
他にも、最低限の場所から色々と調整中です。
他にもゲーム中の挙動がおかしくなっているとか、
クラッシュ系のバグなどもちょくちょく出ていてご迷惑をおかけしております。
クラッシュ系のバグは再現可能なデータがあれば高確率で直せますので、
何かあればご連絡いただけると助かります。
引き続き、ウディタ3の修正に一生懸命の期間が続きそうです。
今もウディタを使ってくださっている皆さま、いつも本当にありがとうございます!
【おまけ Ci-enさんちに登録しました】
あまり大きな声では言えないんですがCi-enさんちに登録させていただきました。
なんで大きな声で言えないかっていうと所属枠が全年齢じゃないからです!!
(私が作ってるものの性質上そうなってしまいました。流血はあるし体は切り取るし……)
【SmokingWOLF の Ci-enページ】 (新ウィンドウ)
こちらだと、フォローしてくださると記事の更新があったときに
メールで通知してくれる機能があるらしいので見逃しが少なくなります!
もしすでにアカウントお持ちの方はよければぜひ!
■ 2022/11/12 (土) ウディタ大規模アプデ内容予告7 仕上げ中 ■
【ウディタ大規模アプデ内容予告7 仕上げ中】
前回言ってたUnicode化は本当にエディターの隅から隅まで
全部いじってなんとか済ませました!!
で、そこからはリリースに向けてここ1週間くらいずっとバグ修正や機能修正をしていました。
ネタがないので今回はその「1週間」でいじった修正点の数々をご紹介します!
小さいのも含めれば全部で130個以上! 1日18個!
1個数時間かかる難易度のバグ修正から10分で終わる微調整まで様々ですが、
リリース前はこんな勢いでいじっているんですよ。

よく見れば急に実装された新機能も混ざっています。
たとえば、
「Ver3のエディタにUTF-8文字コード化するコンバート機能は付けたけど
プレイヤーさん側のセーブフォルダ内にあるデータはコンバートできないわけで、
そこにはSJIS文字コードのも混ざってるから結局ファイル読み込みするなら
文字コード自動判別機能を作らなきゃいけないじゃないかー!!」
といって泣きながら「文字列操作」の「ファイル読込」機能に
「文字コード自動判別機能」を付けたりしてました。
でもUTF-8とマルチバイト文字の確実な判別ってね!
Googleさんにもできないんですよ!!
あと他の新機能、個人的な一押しは
「DataフォルダがなくてもEditor.exeを実行すれば空データを作ってくれる機能」
ですね! 面倒臭いときはDataフォルダ消してEditor起動すればとりあえずなにかができます!
ファイルをEXE内に内蔵したり出したりできる方法を学んだのでこれから色々できます。
ひとまず今月中の公開を目指して引き続き全力で修正していきますので
公開をお楽しみに! あと2週間以内には出したいです。
前回言ってたUnicode化は本当にエディターの隅から隅まで
全部いじってなんとか済ませました!!
で、そこからはリリースに向けてここ1週間くらいずっとバグ修正や機能修正をしていました。
ネタがないので今回はその「1週間」でいじった修正点の数々をご紹介します!
小さいのも含めれば全部で130個以上! 1日18個!
1個数時間かかる難易度のバグ修正から10分で終わる微調整まで様々ですが、
リリース前はこんな勢いでいじっているんですよ。

●Game:右上・右下基準のピクチャだけ移動時にX座標がずれて表示されてしまうバグ修正 ●Game:Ver2.29モードにしたら変数操作+の「位置」処理でエラー出ないように修正 ●Game:Ver2.29モードにしてもタイル関係の処理がずれてたバグ修正 ●Game:デバッグウィンドウが文字化けする現象を修正 ●Game:古すぎるData.wolfを開こうとしたときのエラーでメッセージボックスが文字化けする現象を修正 ●Editor:DB画面で一個消してOK押すとクラッシュするバグ修正 ●Game:最初にクリップボード情報が読み込まれそうになったときに確認メッセージが出るよう修正 ●Game:セーブデータを読み込み中、変なところでユニコード済みフラグが1になってしまいSJISのままになってしまう場所があるバグを修正 ●Game:【DB操作】「50バイト超の『データ名』で名前呼び出し」をするとエラーが発生するバグを修正 ●EditorPro:「プロ機能」を編集してOK押しても更新されないバグを修正 ●Editor:タイルセット設定の最下部のラインが2つ抜けてるバグ修正 ●Editor:遠景として設定したのと別の画像が出てしまうバグ修正 ●Editor:Ver3への初期コンバート時、CSVも変換するように修正 ●Editor:Ver3への初期コンバート時、「Ver2.29にバージョン調整を切り替えるか」質問を追加 ●Editor:タイル設定にて、基本タイルがないときもスクロールできてしまうバグ修正 ●Editor/Game:文字列操作の「ファイル読み込み」に文字コードを選べる機能を追加。 旧バージョンから移行した「文字列操作」コマンドは全部文字コード「自動判別」になります。 ●Editor:DB操作にてDBタイプ番号の「名前」にチェック付けてプルダウンから選ぶとクラッシュする現象に対応 ●Editor:コモンイベントの名前の色コードが右端に見えてしまうのを修正 ●Editor:コンバートしたTXT・CSVファイルに全部BOMを付けるように変更 ●Game:<<GET_FILENAME_FROM_PICTURE>>をピクチャ0枚のときに使うとクラッシュするバグを修正 ●GamePro: マップエフェクトで全然関係ないエフェクトが起動してしまう謎の問題を修正 ●Game:コモンイベントが自身を呼び出し続けると265回でクラッシュするバグを修正。 ●Game:システム変数143:[読]処理可能コマンド[通常0/プロ版1] を追加 ●Editor:ゲームデータ作成時にタイトルの処理がおかしくなるバグを修正 ●Game:10年前くらいのVer1.X時代のセーブデータが読めない問題にいくらか対応(昔のものを正しく判別できないので完璧ではありませんが読込成功率はアップ) ●Editor:ピクチャファイル入力欄に見えないスピンボックス分だけ入力ボックスの右側が欠けて見えていたので、目立ちにくくなるよう修正 ●Editor:エディターオプションを変更しても反映されないことがあるバグを修正。 ●Editor:コンバート時の動作バージョンVer2.29切り替え提案の文章を気付きやすい場所・内容で出るよう変更 ●Editor:エディターオプションの遠景の設定を修正。 1枚だけ表示する ループ表示する 表示しない から選べるように。 ●Editor:【変数操作+】「その他」の「現在のマップのタイルセット番号」がイベント欄で正しく表示されないバグ修正 ●Game:【変数操作+】「マップ外」のイベントIDを取得すると-1でなく0が返されるバグ修正。 その他、Ver2の挙動を再現するよう修正。 ●GamePro:sysS57:クリップボード で得た日本語が文字化けして読めないバグを修正 ●GamePro:プロ機能で「ゲージ画像だけ」を設定した時、ゲージが表示されてないバグを修正 ●Game:回数10万回以上にするとキャラ・ピクチャのシェイク速度が2倍になるバグ修正(正確には数値が動いていないせいで半分しか動いていなかった) ●Game ピクチャエラーだけフルアドレスが出ているのを修正。もとい、緑帯メッセージに絶対アドレスが入っていた場合はEXEまでのアドレスを消して表示するように。 ●Game 文字列ピクチャを移動したあとに数フレームかけて消去すると座標ズレが起きるバグ修正 ●Editor:背景がないときエラーが無限に出る現象を修正 ●Editor:「コモンセルフ使用状況」の項目のずれっぽいのを修正 ●Editor:コモンイベント入力コマンドで入力欄などがずれているのをたぶん修正 ●Game:<Base64でファイル読込>でバイナリファイルを文字列変数に読み込んだ際に文字列変数の最後に必ず改行が入っている現象を修正。 ●Game:「フォルダの作成/ファイルコピー/削除」でファイル名に日本語を使うと正常に処理できないバグを修正 ●Editor/Pro:マップに変更を加えた後、プロテクト画面とゲーム設定画面、エディターオプションに入ろうとする前にマップ変更を保存するか聞くように変更(保存しない場合は再起動時にデータが消える) ●Editor 条件(変数)の『4変数を連動』を解除した状態で、2つ目以降の条件にチェックを入れてコモンセルフを選択しようとするとコンボボックスの一覧にコモンセルフが表示されないバグを修正 ●Editor:コンバート時の最初の質問のはい・いいえが逆になってるバグ修正、はい・いいえの入れ替え時に変更し忘れ ●Editor:コンバート時の最初の質問でキャンセルすると終了できないバグ修正 ●Editor:多重起動できるようになってしまっているのを修正 ●EditorPro:基本設定Proのファンクションキー設定をOFFにしても次開くとONになってしまうバグを修正 ●GamePro:プロテクト入れただけでセーブ→再起動するとクラッシュするバグを修正 ●Editor:イベント制御コマンド欄のラベル名の「可」が消えているのを修正 ●Editor:DB操作コマンドを入力するときに数値がゼロになるバグを修正 ●Editor:再起動時の内部処理で、「前のプロセスが終了するまで次の起動を待つ処理」が機能してなかったので作り直し。 ●GamePro:「ファイル削除」に「./」が含まれているとエラーを出すように修正 ●Editor:CSVファイルをタイル設定にドラッグ&ドロップしたときの座標判定がおかしいバグ修正 ●Editor:Editor.iniがない場合でもサンプルデータと同じ各ウィンドウ座標の初期値を入れるよう修正。 ●Editor:Dataフォルダが存在しないときは、起動時に空の状態のゲームデータをDataフォルダに作れる処理を作成。これでEditor単体でゲームが作り始められます。 ●GamePro:プロ版をちょっと使ったり使わなかったりしたときにセーブデータがクラッシュする不具合がまだ残ってたので修正 ●Game:画面サイズを3倍にするとアイコンのY軸に倍率かかってないバグを修正 ●Game:キャラ重ねレイヤーは同じサイズにしてくれというエラーが出るように ●Game:最新版のGuruGuruSMF4.dll を使うとPC環境によってはGame.exeが起動しない現象に対応。4.0.6のGuruGuruを使用することでいったん解決。 ●Game 他の別名のゲームを開いているときでも多重起動ができなくなっているバグを修正 ●GamePro:プロ版使用、かつゲーム設定プロ版で指定できるタイトルバー部分が空だと起動制限に引っかかっていたバグ修正 ●Game:画面サイズの最小値を100×100ピクセルに設定。 ●Editor:「ゲーム基本設定」にて画面サイズの最小サイズを100未満にしようとすると100に戻される処理を追加。 ●GamePro:プロ版で画面サイズ自由設定した後に通常のGame.exeで起動したときに画面サイズが基準画面サイズにならないバグ修正(本来はどれか一番近い解像度が選ばれます) ●Game:文字列操作の裏技に<<GET_MAPEVENT_NAME_FROM_ID>>と<<GET_COMMONEVENT_ID_FROM_NAME>>を追加。 ID→名前取得を<<GET_MAPEVENT_ID_FROM_NAME>>に変更 ●Editor:コマンド入力の「チップ処理」で最新版挙動でも2.29以前用の注意メッセージが最初に表示されるバグ修正 ●Editor:コマンド入力の「場所移動」で右上の注意書きが全部表示されていないミスを修正 ●Game/Editor:システム変数 Sys119:基本画面倍率[1-3] を追加 ●Editor/Game:変数操作+の「その他」に「現在マップのマップイベント数」を追加 ●Editor:文字列操作 「に↓のファイル内容読込」<UTF-8>を「修正」しようとしたとき、修正画面で「自動文字コード判別」が選ばれてしまうバグ修正 ●Editor:データベースエディタの「ファイルの出力」時、【~】が高速点滅している現象を修正 ●EditorPro:プロ版コマンドの「ファイル削除」を選んだとき、上の入力欄が「Data/」から始まっていたら「Save/」に切り替わる処理を追加 ●マップ縮小表示時に元画面外のイベントが表示されなかったのを修正 ●EditorPro:画面サイズの限界に制限が付いてなかった不具合を修正 ●Editor:【マップイベントウィンドウ】開いているイベントの座標に「精密」表示を追加。また、半歩上・半歩左による座標補正も加味した座標を表示するよう修正。 ●Editor:プロ版かどうか判定するシステム変数がSys142じゃなくてSys143だったミス修正 ●Game:横幅に合わせてF9の変数表示の列数が変わるよう修正(F8とF7は縦に超細い画面だと今はどうにもならなさそう) ●GamePro:プロ版でマップのズームをゼロにするとクラッシュするバグ修正 ●Game:マップのズームの拡大率0~マイナスは仕様外なのでマップのズームは最低1%以上になるように修正 (ズームマイナス時と同等の表現ができる機能の搭載を検討対象に。マップ+EV部分だけ取得できるスクショ機能とか作るの難しいけどいつか欲しいですね) ●EditorPro:ゲームデータ作成時アイコン以外のファイルや存在しないファイルを設定したときにエラーが出るよう修正 ●EditorPro:ゲームデータ作成時のアイコンは32x32を強く推奨と記載 ●Editor:何も入力せずにMAPを新規作成したらエディターが落ちるバグ修正 ●Editor:「マップ設定画面」で「マップ200x200以上は(エディタで)表示できない」という表記を削除 ●Editor:マップエディタ上で出るマップチップ一覧の縦軸を伸ばしても描画更新されないバグ修正 ●Editor:「エフェクト」の「間隔」表記が全部出てないのを修正 ●Editor:「キー入力の許可」欄の各パーツの文字幅を調整 ●Editor:「自動キー入力」欄で「マウス」の「位置」をクリックして「マウス」以外に切り替えると「X」表記だけ残るバグ修正 ●Editor:「変数呼び出し値一覧」表記にカッコが1個多いミスを修正 ●Editor:ゲームデータ作成時、「フォルダ別暗号化」をしたときにアクセス制限がかかって止まる状況があるのを修正 ●Editor:エフェクト→マップ→ズームの拡大率欄の名前を「拡大率」→「拡%/1-」にして1以上と分かるように変更。 ●Editor:各コマンド入力タブに灰色部分が発生していたのを修正 ●EditorPro:「起動後」にプロテクトキー変更しても再起動しないバグを修正 ●Editor:無料版で旧コモンを読み込むと文字化けする現象を修正。 ●Editor:旧バージョンの外部ファイルや非UnicodeのCSVを読み込んだとき、言語について言及する処理を追加 ●Editor:他にコモンが存在するデータで、未編集の真っ白のコモンイベントでキャンセルを押して閉じると「CommonEvent.datファイルがありません」みたいな警告文が出る現象に対応 ●Game:ソフトウェアモードにおいて何か表示→エフェクトを連打するとスプライトが無限に増えるバグ修正 ●GamePro:スクリーンショットに限り、3Dモードでも表示→エフェクトを連打するとスプライトが無限に増えるバグ修正 ●Game:ピクチャエフェクトの変換系をかけたあとに「変換系のみ全解除」をするとスプライトが無限に増えるバグ修正 ●Editor:マニュアルを開く を オンラインマニュアルを開く に変更。 ●Editor:入力済みの文字列操作をスペースキーで編集しようとするとエディターが落ちるバグ修正 ●Editor:特定内容のイベントの挿入処理が入っているとアサートエラーが出る現象を修正 + そのコマンドを「修正」時にもエラーが出る現象を修正 ●Editor:いつの間にか起動時のゲージが30%くらいで終わるようになってたので長さを調整 ●EditorPro:ゲームデータの作成時にアサートエラーが出るのを修正 ●Editor:ファイル選択画面でダブルクリックしたときのおかしな挙動を修正 ●Editor:パーティ画像欄の「読込」でタイルセットが選べてしまう問題を修正 ●Editor:マップエディターのイベント選択時の赤▽が出てなかったのを修正 ●EditorPro:デバッグ用のランタイムライブラリが入ったまま(アサートエラーが出る)だったのを修正 ●Editor:コンバート時、320x240の画面サイズを移行したなら画面倍率2倍フラグを立てる処理を追加 ●Ediotr:コンバート時テキストデータを拡張子「.mps」にしているとエラーのメッセージボックスがダイアログの裏に出てしまって気付きにくい問題を修正 ●Editor:コモンイベントの挿入コマンドを編集しようとすると引数の値が初期化されるバグ修正 ●Game:9180007~8の主人公のピクセル補正XYが取得できないバグを修正 ●Game:9100007~8によるイベントのピクセル補正XY代入が主人公と違う挙動になっていたバグ修正 ●Game:セーブデータが保存できなかったときにエラーが出るように修正 ●Editor:変数操作+・条件(変数)・条件(文字列)でコモンセルフ変数の名前を変えても更新されない現象を修正 ●Editor:イベントコマンド入力ウィンドウの切り替え時にもコモンセルフ変数名更新処理を追加 ●Editor:ピクセル移動は主人公だけがピクセル移動するのが前提でイベント側には使わないこと前提なので「ピクセル移動(α版)」という記載に変更 ●Game:テストプレイ時のみ画像読み込み時のメモリ解放をしていなかったバグを修正 ●Game:Sys30:プレイ時間(ミリ秒)が 同じフレーム中でもちゃんと数値増えるように + 同フレーム中なら1000超えするように変更(同フレーム中での引き算で面倒臭くならないように) ●Game:「動作指定」内の変数は、動作指定開始前に全変換して格納するよう修正、コモンセルフも使用可能に ●Editor:コモンイベント時、「動作指定」でコモンセルフ変数を選んで修正すると対象キャラ欄がおかしくなるバグ修正 ●Editor:「Sys119:基本画面倍率[1-3]」の名前が「[読]タイルサイズ」になってるミス修正 ●Game:ピクセル補正値が1以上になっているイベントが「動作完了までウェイト」オンの動作指定でジャンプすると動作が進まなくなるバグ修正 ●GamePro: JPGスクリーンショット機能の保存品質を調整 ●GamePro:マップズームアウト機能周りのバグの影響でプロ版でゲームが起動できなくなるバグを修正 ●Game:通常ピクチャの角度が0以外の時になぜか2ピクセル下に表示されてしまうバグを修正 ●Game:4択の条件分岐へのコモンイベント最適化処理が未実装だったのを修正 ●Game:8択など想定外の数の条件分岐があるとゲーム起動時の最適化でクラッシュする問題に対応 ●Editor:「DB操作」で上部または下部の「変数」にチェックを入れて100万以上の値を入れても次に開いた時チェックが外れているバグを修正 ●Editor:「DB操作」で存在しないタイプ番号を指定し、データ名や項目に空欄の「名前」を指定して入力しようとするとクラッシュするバグ修正(Ver2.29から存在) ●GamePro:スクリーンショットを撮り直してピクチャ表示し直しても画像が更新されない問題を修正。スクリーンショットを撮った時点で全ピクチャの中味を最新画像に更新する仕様に。 ●Game:「ゲーム基本設定」の『文字列表示(文字列ピクチャ)微調整』で『横方向の字詰め(ピクセル)』を0以外にしているゲームをVer3.00に持ってくると文字幅がズレるバグを修正。 中味がUTF-8になって3バイトになってたので字詰めも2→3バイト分になっているバグでした。 ●Game:未UTF-8化のバージョンをGame.exeだけ差し替えて実行したとき、ゲーム基本設定のバージョン調整が「最新」だった場合は自動で「Ver2.29」として処理するよう修正 |
よく見れば急に実装された新機能も混ざっています。
たとえば、
「Ver3のエディタにUTF-8文字コード化するコンバート機能は付けたけど
プレイヤーさん側のセーブフォルダ内にあるデータはコンバートできないわけで、
そこにはSJIS文字コードのも混ざってるから結局ファイル読み込みするなら
文字コード自動判別機能を作らなきゃいけないじゃないかー!!」
といって泣きながら「文字列操作」の「ファイル読込」機能に
「文字コード自動判別機能」を付けたりしてました。
でもUTF-8とマルチバイト文字の確実な判別ってね!
Googleさんにもできないんですよ!!
あと他の新機能、個人的な一押しは
「DataフォルダがなくてもEditor.exeを実行すれば空データを作ってくれる機能」
ですね! 面倒臭いときはDataフォルダ消してEditor起動すればとりあえずなにかができます!
ファイルをEXE内に内蔵したり出したりできる方法を学んだのでこれから色々できます。
ひとまず今月中の公開を目指して引き続き全力で修正していきますので
公開をお楽しみに! あと2週間以内には出したいです。
| 開発日誌トップ |