← 変更履歴
毎日2026-05-22

エンジンは影と新しいナラティブワークベンチを学習します

この日、エンジンは、指向性ライトのシャドウ、画像ベースのスカイライト、オブジェクトごとのテクスチャをすべて適切な位置にキャストすることを学習し、シーンにさらに本物らしい奥行きを与えました。ツール ファミリも拡張されました。新しいナラティブ ワークベンチ、生成されたアセットを保持してアップロードするキャラクター ワークベンチに加え、UI ワークショップとクロスプラットフォーム修正のバッチが追加されました。

2 つのラインが前進: 画質が向上し、ツール ファミリが拡大

この日ははっきりと2つのラインに分かれていました。一つはエンジンの画質で、前日まではライトアップされた照明だったが、この日は影や環境光が加わり、「明るい」から「量感・雰囲気のある」映像へと変化した。もう 1 つはツール ファミリの拡張です。前日に確立された「スプリット サーフェス プラグイン」アーキテクチャの上に、物語、キャラクター、UI ワークショップなど、それぞれに独自の役割を持つ新しいワークベンチが次々と移動しました。一方のラインは「見た目の良さ」を目指し、もう一方のラインは「作るのが便利」を目指して進み、プラットフォームはより美しく、より完成度の高いものへと成長していきます。 「下位レベルの画質 + 上位レベルのツール」が並行して進むこのリズムこそが、まさにエンジンと生産性プラットフォームの両方になり得る理由です。

エンジンは次のことを学習します: 指向性ライトのシャドウ

この日、エンジンのレンダリングは指向性ライト シャドウという重要なしきい値を超えました。オブジェクトは、指向性ライト (太陽光など) の下で影を落とし、他のオブジェクトからの影を受けるようになりました。影は地面上の単なる暗い斑点のように見えますが、画像の「奥行き」の主な原因です。人間の目は主に影を使用して、高さ、距離、オブジェクト間の接触を判断します。影がなければ、キャラクターはステッカーのように地面の上に浮かびます。 1つあれば、本当にそこに「立っている」のです。指向性ライトのシャドウを正しく取得することは、「オブジェクトが照らされる」から「オブジェクトが空間に存在する」までの重要なステップであり、リアルなシーンを目指すゲームでは避けては通れない基本的な機能です。

画像ベースのスカイライト + オブジェクトごとのテクスチャ

この日は、指向性ライト シャドウのほかに、画像をよりリアルにする 2 つの機能が追加されました。 1 つは「イメージベースのスカイ ライト」です。環境イメージを光源として使用することで、オブジェクトが周囲によって柔らかく照らされます。影になった領域が真っ黒になることはなくなり、金属や滑らかな表面が環境の外観を反映し、シーン全体の光が突然より自然で洗練されたものになり、リアルなレンダリングに近づくための重要な部分になります。もう 1 つは「オブジェクトごとのマテリアル テクスチャ バインディング」の修正です。同じシーン内の異なるオブジェクトがそれぞれ独自のテクスチャを保持できるようになり、「あるオブジェクトのテクスチャを変更すると別のオブジェクトに影響を与える」というクロストークがなくなりました。指向性シャドウ + アンビエント スカイ ライト + オブジェクトごとのテクスチャを組み合わせたこのエンジンは、単に「正しく見える」完全なシーンのレンダリングにはるかに近づきます。

新しい物語のワークベンチ

この日、ツール ファミリは新しいメンバー、ナラティブ ワークベンチを歓迎しました。前日に確立された分割サーフェス プラグイン アーキテクチャに基づいて、ゲームのストーリーとテキストを整理するためにメイン領域を満たす埋め込みツール ウィンドウとしてワークベンチ内に存在します。これにより、実際の断片化が解決されます。ゲームの作成は、ゲームプレイ コードを書くだけでなく、プロットのスクリプト作成、ダイアログの作成、ブランチのデザインも行います。これらは多くの場合、別のツールで実行してから、何らかの方法で元に戻す必要がありました。 「ゲームプレイの構築」と「ストーリーの作成」が 1 つのプラットフォーム内で進められ、別のツール間で切り替えたりコピーしたりする必要がなくなりました。また、この分割サーフェス アーキテクチャの価値も裏付けられています。これにより、プラットフォームはビルディング ブロックなど、さまざまな機能のワークベンチに次々とプラグインできるようになります。

キャラクターワークベンチ: アセットを保存し、アップロードします

この日、キャラクターワークベンチは「試してみるのが楽しい」から「実際にプロジェクトで使える」へと大きな一歩を踏み出しました。鍵となるのはアセットの永続性です。生成されたポートレートとアセットは保存されるようになり、ワークベンチを閉じて戻っても、毎回再生成することなくそのまま残ります。これは、キャラクターを繰り返し調整する人にとっては質的な違いです。分割ビューの 2 つの側面は同期を保つため、一方を編集すると、一致しないのではなく、もう一方も更新されます。すべてを生成に依存せずに、独自の既存のアセットをアップロードして一緒に使用することもできます。また、生成はオンデマンドでさまざまな外部サービスにルーティングし、イメージに適したサービスを選択できます。これらを組み合わせることで、ワークベンチが興味深いデモから、毎日の創作を真に実行できるツールに変わります。

新しい UI ワークショップ + クロスプラットフォームとインターフェースの磨き上げ

この日は UI ワークショップのワークベンチも追加され、ツール マトリックスの拡張が続けられました。インターフェイスは、ツール スイッチャー バーや折りたたまれた状態の幅などの詳細をデザイン仕様に合わせて整然とした外観を実現しました。低レベルでは、不要になったいくつかのビルド時プラグインの削除、いくつかのサンプルの名前空間の統合、Windows でのクロスプラットフォーム パス処理のバグの修正など、一連の作業もクリーンアップされました。そのため、より多くのシステムで開発者がスムーズに実行できるようになります。これらは個別には些細なことのように見えますが、上記の大きな機能と同じくらい重要です。大きな機能はプラットフォームで何ができるかを決定しますが、これらの洗練された機能は、あなたのマシン上で実際に快適かどうかを決定します。両方をしっかりと行うことで、製品が長持ちします。

この日が意味するもの

この日は「見た目の良さ」と「使いやすさ」の両方を推し進めた。このエンジンは影を落とすことを学習し、アンビエントスカイライトを追加するということは、ボリュームと雰囲気のある実際のシーンをレンダリングする能力を真に備えていることを意味します。ナラティブ、キャラクター、UI のワークベンチが次々と移行するということは、「ゲームを作るためのさまざまな作業」が 1 つのプラットフォーム内で実行され始めることを意味します。ゲームは単なるコードではなく、ビジュアル、プロット、キャラクター、インターフェイスを備えています。そしてこの日は、まさにこれらの次元にまたがるピースが同時に配置され、プラットフォームが「1 人で完全なゲームをここで作成できる」に近づきました。低レベルの画質と上位レベルのツールを一緒に成長させることが、この製品の道を歩む最も確実な方法です。

← すべての毎日の更新