これ。MBS - FPLE MV | RPG Maker Forums
MZ版があるか、あるいは他の場所でより新しいバージョンがあるか気になっています。
これ。MBS - FPLE MV | RPG Maker Forums
MZ版があるか、あるいは他の場所でより新しいバージョンがあるか気になっています。
MZ版のFPLEが見つからないし、誰も移植していないみたいですね。MaskedさんのMV版が最新で、スクリプトはGitHubにまだ上がっています。必要ならこちらからどうぞ:JS/mv/MBS_FPLE.js at master · masked-rpgmaker/JS · GitHub
MZ版では、Cutievirusさんの「MZ3D」に一人称モードがあり、マップごとにオン・オフを切り替えられるので、町などは俯瞰視点のままにできます。無料デモ版があり、フルバージョンは25ドルです:MZ3D - 3D Rendering Plugin for RPG Maker MZ by Cutievirus
blueframeさんも、地形タグを使ってマップからダンジョンを構築する無料の3Dダンジョンプラグインを提供しています。MVとMZの両方で動作します。ページは日本語です:【無料】RPGツクールMV/MZ用 3Dダンジョン表示プラグイン - blueframe - BOOTH
nextdayaruさんもMZ用の無料プラグインを提供しています。こちらはサンプルプロジェクトとして提供されており、それをベースに構築していきます:3D Dungeon plugin for RPG MAKER MZ (project set) by nextdayaru
最後のページで、最後の投稿がスクリプトの「最近の日本語版アップデート」に言及しています(さらにメモリリークの修正も投稿していました)。ただ、それがどこにあるのかは全く分かりません。おそらく、別のユーザーが日本のサイトへのアーカイブへのリンクを貼っていた「FPLE - 20181227」というスクリプトを指しているのだろうと推測しています。中身を見てみると(これはゲームです)、様々なスクリプトの中に、そのファイルとメモリリーク修正ファイル、そして「dice2000_MBS_FPLE_patch」という名前のファイルが含まれていましたが、これが何をするものなのかは全く分かりません。
とにかく、3つの選択肢はどれも非常に有望に見えます。MZ3Dのデモと、blueframeのもの(SMT IIライクなゲームを作ろうとしている私にはこちらの方が適切そうに見えます)の両方試してみようと思います。
どちらもうまくいかなければ、FPLEをMZに移植する(つまり、勢いでコードを書く)か、このMVからMZへの「FOSSIL」プラグインを試してみようと思います。
日本語版のアップデートは、おそらくTriacontane氏によるFPLEの編集版のようです。これは2018年公開のバージョン1.3.2で、Babylon.js 3.0との連携時にカメラが後方へ向いてしまう不具合や、T_MiniMapとの競合を修正しています。彼のGitHubで公開されています:RPGMakerMV/MBS_FPLE.js at mz_master · triacontane/RPGMakerMV · GitHub
そのゲーム内に含まれているコピーには、独自の調整が施されている可能性もあるため、まずは一般向けに公開されているTriacontane氏の版から始めることをお勧めします。
混乱を避けるために補足すると、このファイルは彼のMZブランチにあり、@target MZと記載されていますが、MV版と内容は同一です。リポジトリ全体にこのタグが付けられたのは2020年です。依然としてGraphics._createRendererやGraphics.renderにフックをかけており、MZにはこれらのメソッドが存在しないため、ポート版で最も修正が必要なのはこの部分ではないかと推測しています。また、FOSSILのreadmeにFPLEに関する言及は見当たりませんでした。
dice2000のパッチは、FPLEがYanflyのCore EngineおよびKameSoftのミニマップと併用できるようにするための補助的なものです。これらを使用していない場合は省略しても構いません。また、このパッチはFPLEが自身をバージョン1.40として報告した場合のみ有効になりますが、Triacontane氏の版は1.30を報告しているため、現状のままでは何の効果も発揮しません。
VXAceのバージョンは誰か知っていますか?
Ace版はMGCのFPLE Aceであり、MartaマップエディタもMediaFire上でまだ公開されています。これらは2013年と2014年のオリジナルアップロードのように見えます:
FPLE Ace 1.5 デモ: [VXA]FPLE_Ace_1_5
Marta 1.0.1: [VXA]Marta_1_0_1
スクリプトはデモプロジェクト内にあります。また、実行には MGC_FPLE_Ace_1_1.dll が必要なので、デモフォルダからそれも含めてコピーしてください。FPLEマップはMartaで作成し、プロジェクトにエクスポートする必要があります。
どちらも.exeファイルとして提供されています。MediaFireのVirusTotalスキャンでは、FPLE版は55エンジン中1つが警告を出力していますが、Marta版は警告なしです。もしMcAfeeが再びこれを検知した場合、それが原因かもしれません。
OMG ありがとう!他のリンクを見つけたんだけど、PIBBYのバグで正常に動作しなかったの
待って、V1.40はどこにあるの?
あれはGitHub上のMasked氏の独自コピーで、私が最初の返信で示したものです。ファイルの上部にあるヘッダーには2017年1月の1.5.0と記載されていますが、他のプラグインが確認するために登録しているバージョン番号はまだ1.40のままで、dice2000のパッチが参照しているのもそのバージョンです。なお、パッチ自体のヘッダーにはMasked氏の1.50向けに作成された旨が明記されています。
前に言ったことも訂正する必要があります。Triacontane氏のものはMasked氏の2016年版の古めの1.3.0をベースに構築されているため、Masked氏のGitHub上のコピーの方が新しいベースとなります。ただし、Triacontane氏の2つの修正は適用されていません。
ゲーム内部のコピーについてですが、MBS_FPLE.jsを開いて「Imported」を検索すると、その横の数字でどのバージョンかが判別できます。