2020/09/01(火)RPGツクールMZに移行

RPGツクールMZが発売されたので、移行作業を開始したのだが、予想以上に難航している。
JSだから、そんなに時間はかからないかな~と思ったのだが……
原因1) コアスクリプトの構造が結構変わってる。ベースとなるクラスが中身もI/Fも変わっているので、それに対応させないといけない。
内部的な挙動も変わっているので、それを解析しないといけないのだ。タッチの挙動が異なっているのが結構デカイ。
原因2) ボリュームが大きい。もとのソースが671kbと1Mには満たないものの、1人で移植するのは結構骨が折れる。
mvとmzの差異を確認しながら移植する必要があるので集中力が必要なのだ。
原因3) 移植元のMV版のつくりが荒い。もともと適当に作っていたので、移植するにあたって「なんでこんな変なコードになっているのか」を当時の自分と会話しながら作業している。

移植は大変だけど、容量は早くなるし、内部的な処理も(たぶん)早くなっているのでその成果が出るのは嬉しい。
10月までかかりそうだけど……
OK キャンセル 確認 その他