みひらぎ亭 2020/04/25 12:07

↓の経緯

https://ci-en.dlsite.com/creator/1569/article/250789
までに至った経緯です。


はづみを公開してしばらく後、海外のコミュニティでMODが作られた!嬉しい!

でも今の状態だとMOD作るの大変そう。もっと簡単に作ってもらえるようにはづみを改良できないかな。

元々が改造を想定して作っていなかったから、後からmoddable(改造しやすく)にするのが難しい。(ツクールがそもそも後からの改造を想定していないのもある)

なんとかいくつかの項目は上書きできるようにしたけど、マップのデータベースはどうにもならなかった。。

諦めて次の作品を作り始めよう。

前回の反省を活かして、次の作品では最初からmoddableな構造にしよう。

ツクール標準のマップだと後からの取り回しが悪いから、マップのシステムを自作して、ADVみたいな形にする。

自作マップとマップで起こるイベントのシステムができた!けど、これイベント1つ作るのにもツクール標準と比べて大分手間がかかるな…どうしよう……


唐突にマップイベントを後から上書きする方法を思いついたぞ!!
データベースのjsonファイルをプロパティ毎に分割して書き出して、個別にちぎった部分だけを上書きするようにすれば複数のMODが出ても競合が起こりづらくなる!

この方法を使えば自分はツクールのエディタで後のことを考えずに制作しても、後から簡単に個別の項目を上書きできる!

これでマップが上書きしづらい憂いはなくなった。次作は普通のマップの形式にしよう。
というかはづみで諦めていた問題もこれで解決じゃん。まずははづみにこれを埋め込もう。

データベースを出力するために特殊な操作が必要だから、解説記事を書こう


として今に至ります。
最近MODの対応ばかりしていたのは、自分の作品でMODが作られたのが嬉しくて、少しでもお返ししたいという思いからでした。
今回の更新で根本的にどうしようもない部分以外は大分、後からの改変性を上げられたと思うので、今回作ったものを次に活かしていきたいですね。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索