ポーションクラフト in Unity:中世写本の美学を創り出す方法

2026年05月28日 スペイン語から翻訳・公開

Potion Craft: Alchemist Simulatorは、視覚的な魅力はリアリズムではなく、一貫した実行にあることを証明しました。Unityで開発されたこのゲームは、16世紀の錬金術のグリモワールをシミュレートしており、すべての要素が古びた羊皮紙にインクで描かれたように見えます。開発者にとって、この錯覚がどのように達成されているかを理解することは、カスタムシェーダー、流動的なパーティクルシステム、そして第四の壁を破るUIを組み合わせた、技術的なアートディレクションの模範的な教訓です。📜

インク壺と羽根ペンを置いた錬金術テーブル上の古文書、Unity製Potion Craftのゲーム美学

羊皮紙スタイルのためのシェーディング技術と流体シミュレーション 🧪

Potion Craftの視覚的な核心は、そのシェーダーにあります。リアルなテクスチャの代わりに、カメラの角度に依存するアウトライン効果でシミュレートされたインクの境界線を持つトゥーンシェーディングが採用されています。鍵となるのは羊皮紙のシェーディングです。紙の木目やシミをシミュレートするためにノイズマップを適用し、動的なセピア色調と組み合わせたアンリットシェーダーです。流体のアニメーションには、ゲームは2Dパーティクルシステムと液体物理(VFX Graphパッケージ、または重力と渦力を備えたパーティクルシステムを使用)を利用しています。泡や飛沫は低解像度のスプライトでレンダリングされますが、古いガラス瓶の中での光の屈折を模倣したソフトなブルームが適用されます。最適化のために、ドローコールの多いパーティクルは避け、スプライトアトラスを使用し、生存パーティクル数を200に制限して、詳細よりも形状を優先します。

デザインの教訓:世界の一部としてのUI 📖

Potion Craftの最も革新的な点は、独立したHUDが存在しないことです。インターフェースはレシピ帳そのものです。Unityでは、これはUI要素(ボタン、インベントリ)を本のメッシュにアンカーされたワールドスペースモードのCanvasに直接配置することで実現されます。ボタンは平らな長方形ではなく、Imageとクリッピングマスクを使用して、紙の切り抜きを模倣しています。これを再現するには、本用のレンダーテクスチャを作成し、そこにUIをレンダリングします。次に、ページの陰影をシミュレートするためにエッジに歪みを加えるシェーダーを適用します。結果として、プレイヤーがメニューを使用するのではなく、グリモワールをめくるような完全な没入感が生まれます。

Potion Craftの古びた羊皮紙の質感と鮮やかなインクを再現しつつ、プレイヤーにとっての可読性を維持する照明とポストプロセッシングの技術を、Unityでどのように実装できるでしょうか?

(追記:シェーダーはマヨネーズのようなものです。分離したら、最初からやり直しです)