新しいアセット ブラウザ + スムーズな初回実行オンボーディング
この日は、到着したばかりの新人とすでに作業中のクリエイターという両方の側面を同時に推進しました。サムネイルを備えた新しいデュアルペインのコンテンツ ブラウザで、一度に一連のアセットを AI に渡すことができます。最初の実行セットアップでは、2 ステップ、3 パス、および非ブロッキングが行われました。 「プロジェクトを開く → 編集 → ディスクに保存する」というクリエイティブ ループを完了するエディター。さらに、システム全体をより透明にするテレメトリ/ログ パネル、および多くの同一オブジェクトの描画を統合してハンドルとインスタンス化を行うエンジンです。
両端を推進: 新人を捕まえ、ベテランをサポート
この日の作業は、ユーザーの種類ごとに 2 つの方向に分かれています。その目的の 1 つは「新規ユーザーの獲得」です。初回実行ガイドはよりスムーズになるように再作成され、「開く」から「AI とチャットしてゲームを作成する」まで、これまでに見たことのない訪問者を最速で獲得できるようになりました。もう一方の端は「退役軍人のサポート」です。新しいアセット ブラウザー、変更を確実にディスクに保存する編集フロー、すべてのランタイム状態を監視できるテレメトリ パネルなど、すべてはすでにプロジェクトに真剣に取り組んでおり、「始められるかどうか」ではなく、「ツールは便利で信頼性が十分か」という人向けです。オープンソース化され、あらゆる種類のユーザーを歓迎するプラットフォームでは、入り口のステップを平らに削り、内部に作業台を装備するという、まさに両端を推進する必要があります。この日はまさに双方向のプッシュでした。
新しいアセット ブラウザ: デュアルペイン + サムネイル + AI へのバッチの渡し
この日、アセット ブラウザが第 2 世代にアップグレードされ、デフォルトになりました。これは完全なプロ仕様のマテリアル管理パネルです。左側にはお気に入りとフォルダ ツリーがあり、ディレクトリごとに整理し、頻繁に使用するアイテムを固定できます。右側にはサムネイルと豊富なホバー ツールチップを備えたコンテンツ領域があり、各素材を一目で認識できます。追加、インポート、削除、保存がすべて揃っていることに加え、キーボード ショートカットも備えているため、一度練習すれば、キーボードから離れることなく効率的に整理できます。最も想像力豊かな部分は、AI に接続されていることです。ブラウザーで一連のアセットを選択し、ワンクリックでそれらすべてを参照としてチャット AI に渡すことができます。以前は、どのモデルとどのテクスチャーを AI に「シーンで使用」させるかを 1 つずつ記述する必要がありましたが、今ではブラウザーでそれらを選択して渡すと、AI はどのアセットを指しているかを正確に認識します。これにより、「素材の管理」と「AI の指示」という 2 つの別々の作業が統合され、「これを手に持った → 使用を手伝ってもらう」という 1 つのスムーズな連続したアクションが実現されます。
よりスムーズな最初の実行: 2 つのステップ、3 つの接続方法
この日、最初の実行セットアップ ガイドが書き直されました。その中心的な目標は、初心者が最も簡単につまずくステップを、できるだけ楽にできるようにすることです。新しいガイドはわずか 2 ステップで、3 つの接続パスから選択できます。デフォルトでは、初心者にとって最もフレンドリーで最小限の構成で実行できる集約モデル エントリが設定されていますが、必要なユーザーのために他のパスも用意されています。重要な設計は「決してブロックしない」ことです。入力する前に最初の画面ですべてを入力する必要はありません。最初にスキップして中を見て、必要なときに戻って入力することができます。ガイド自体はバイリンガルです。 「セットアップ ガイド」にはなぜ意図的に磨きをかける価値があるのでしょうか?なぜなら、これまで見たことのない訪問者にとって、開店後の最初の数分は、滞在するか去るかの分かれ目だからです。一度流れが面倒になり、どこかで停滞し、次のステップが何なのか分からなくなったら、人々は去っていきます。このしきい値を「2 ステップ、スキップ可能、デフォルトの推奨事項」まで下げることは、クリックしたいすべての人がスムーズに「使用を開始する」ステップに到達できるようにするための最大限の努力です。
エディターは「プロジェクトを開く → 編集 → ディスクに保存」のループを完了します。
エディターはこの日、プロジェクトを開いて編集し、変更をディスクに確実に保存するという、「表示して調整できる」状態から真に「作成に使用できる」状態に変える重要なループを完了しました。ゲームのエントリーとシーンのアセットを正しくロードする「プロジェクトを開く」オーサリング フローのサポート。 「手動保存」への切り替え - 以前の自動時間指定保存を削除して、明確な「未保存」マーカーを表示します。これにより、現在の変更が保存されているかどうかがわかり、いつ保存するかを決定できます。エディタ内の変更からディスク ファイルへのライトバック チェーン。ホット リロードを使用するため、変更は即座に表示され、安全に保存されます。エディターには、インスペクターに「システム パネル」(ゲーム内の各ロジック システムを切り替える) と「コンポーネントの追加」メニューも追加されました。これらは、エディターが単なる微調整のための補助的なビューではなく、完全な「開く→編集→保存」クリエイティブ ループを独立して実行する真のツールであることを意味します。クリエイターにとって最も基本的な安心感は、「変更した内容は保存され、復元可能である」ということですが、この日はその安心感が現実のものとなりました。
可観測性: テレメトリ/ログ パネル + チャットのフリーズ防止
この日、システム全体に「可観測性」が追加され、内部で実際に何が起こっているかを確認できるようになりました。テレメトリ パネルが追加され、「トレースとログ」が 1 つの観察可能なフィードに収集されます。エージェントが現在何をしているか、各ステップにかかった時間、何が問題だったかがすべて表示されます。バックエンドには、対応するテレメトリ シンクとレポート ルートが得られ、フロントエンドには監視の足場が得られました。なぜこれを意図的に構築するのでしょうか?なぜなら、AI によって自律的に推進される作業が増えるにつれて、「AI が実際に何をしているのか、どこが遅いのか、どこでエラーが発生したのか」という問題が目に見えなければならない問題になり、目に見えないため、信頼することも最適化することもできません。一方、チャットは実際のフリーズのリスクを修正しました。AI が非常に長い、フォーマットされた Markdown を出力すると、フロントエンドは再解析とレンダリングを繰り返し、頻繁にメモリを爆破してインターフェイス全体をフリーズします。この日はスロットルをかけたため、長い回答はストリーミング中に安定したままになりました。長期にわたる激しい使用に耐える透明なシステムにより、人々は自信を持って大きなタスクを実行できるようになります。
エンジン: 統合ハンドル + インスタンス化された描画 + 統合プラグイン プロトコル
この日、エンジンは広範囲にわたる低レベルの作業をいくつか実行しました。 1つ目は「ハンドル」を統一すること。ハンドルは、エンティティまたはアセット (何かを指すグリップ) へのプログラムの参照であり、現在では、エンティティとアセットのハンドルが、「世代」情報を保持する 1 つのエンコーディングに統合されています。世代とは、各ハンドルのバージョン スタンプであるため、ハンドルが指すものが破棄され、そのスロットが新しいものによって再利用された場合、システムは、それが有効であると誤認するのではなく、すぐに「これは古い参照である」と認識します。これにより、「すでになくなったものを参照する」という非常に微妙で診断が難しい種類のバグがソースから排除されます。 2: インスタンス描画の最適化 — シーンに多数の同一のオブジェクト (森、兵士の群衆) がある場合、以前は描画コマンドが 1 つずつ発行されていましたが、現在では同一のオブジェクトが 1 回の呼び出しで描画されるバケットにマージされ、描画コールが大幅に削減されました。これは大規模シーンのパフォーマンスの質的変化であり、数万の独立したオブジェクトのストレス テストで検証されました。 3 つ目は、拡張の一貫性を高めるためにプラグイン プロトコルを 1 つの形式に統合し、テスト用にヘッドレスでクリーンなバックエンドを追加することです。これらは、ユーザーがまだ目にしていない内部の作業であり、プラットフォームが実行できる規模、範囲、エラーの少なさを決定します。
この日が意味するもの
この日で最も記憶に残るのは、ユーザー ジャーニーの両端に同時に対応したことです。オープンソース化により初めてクリックする新規ユーザーのために、「エントリー」の敷居を最も低く引き下げました。スキップ可能な 2 ステップのガイドであり、デフォルトの推奨事項があり、試してみたいと思っている人がスムーズに始められるように最善を尽くしています。すでにプロジェクトに真剣に取り組んでいるクリエイター向けに、プロ仕様のアセット ブラウザ、確実に保存する編集ループ、内部を確認できるテレメトリ パネルなど、「作業」ツールがさらに充実しました。そして、エンジン レベルのハンドルの統合、インスタンス化された描画、および統合されたプラグイン プロトコルは、これらすべてを「大規模で拡張可能で信頼性の高い」ものにするためのサポートをより深く提供します。製品が真に定着するためには、新規参入者を捕まえるだけでは十分ではありません。製品に留まる人は、使えば使うほどスムーズになることがわかるはずです。ベテランを満足させるだけでは十分ではありません。新人も中に入ることができなければなりません。この日は、ドアを開けて家の設備を整えるという両方を同時に行うことはほとんどありませんでした。