コンテンツへスキップ

その他のエンジン機能

外見カスタマイズ機能

プレイヤーが恋のお相手の外見をカスタマイズできるようにします。

ストーリー全体を通して、衣装、表情、姿、アイデンティティが異なる複数のバージョンでキャラクターを登場させたいことがあります。これを簡単にするため、Dorianではキャラクターメモリーに対応しています。

仕組みは次のとおりです。

キャラクター

まずは、ストーリーに登場する人物であるキャラクターから始めます。たとえば、何を着ていてもMephistoというキャラクターであることに変わりはありません。

イラスト:デフォルトの姿のキャラクターMephisto。

キャラクタースキン

キャラクタースキンとは、エディター内にある、そのキャラクターの特定のバージョンです。たとえば、mephisto-masqueradeは仮面舞踏会用スキンを着たキャラクターMephistoを指します。

スクリーンショット:mephisto-masqueradeなど、エディターで定義されたキャラクタースキン。

キャラクターメモリー

キャラクターメモリーは、初期状態ではキャラクターのデフォルトバージョンを参照する新しい変数です。ゲーム内ではいつでも、Remember(記憶)ステップを使って変数の参照先を変更できます。

スクリーンショット:エディター内のキャラクターメモリー変数。
スクリーンショット:キャラクターのデフォルトバージョンを参照するキャラクターメモリー変数。

例:

Remember(記憶)→(Use Memory)(メモリーを使用)mephisto → 変更後 → mephisto-masquerade
スクリーンショット:mephisto変数の参照先をmephisto-masqueradeに変更する「Remember」(記憶)ステップ。

この「Remember」(記憶)ステップの後、ゲームで変数mephistoが話者として使われるたびに、代わりに仮面舞踏会バージョンが表示されます。

イラスト:キャラクターメモリー変数の変更後、仮面舞踏会用スキンで表示されるMephisto。
⚠️ ベータ機能に関するお知らせ この機能は現在ベータ版のため、制限や予期しない動作が発生する場合があります。

注意事項:

  • 現在、テキストインポーターには対応していません。設定はエンジン内で手動で行う必要があります。
  • エンジンエミュレーターには機能上の制限があり、最終的なプレイヤー体験を正確に再現できないため、アプリでゲームを直接テストすることを強くおすすめします。
  • 現在、コスメティック要素はエミュレーターで表示できません。この制限は今後のアップデートで解消される予定です。
  • すべてのベータ機能と同様に、フィードバックに基づいて今後も機能が変更される見込みです。