Thrixel を使用する理由
Thrixelを使わない場合
- プロトタイプ シーンは、多くの場合、キューブ、カプセル、プレースホルダー プロップから始まります。
- 手動でジオメトリを記述すると、ゲームプレイに使用されるトークンが消費されます。
- 一致するアセットを見つけてシーンに適応させることは、別のタスクになります。
Thrixelを使う場合
- モデルは、ゲームのアートの方向性に合わせてテキストまたは参照画像から生成されます。
- アセットは、エージェントがコードを作成している間に並行して生成されます。
- 個々のパーツを編集、グループ化して、シーンで使用できるように準備できます。
Unity サポート
-
FBX インポート
生成されたモデルは、FBX として Unity プロジェクトの Assets フォルダーにダウンロードされます。
-
可動部品
ホイールとその他の可動部品は、コードを介したアニメーション用に別個の GameObjects のままにすることができます。
-
編集可能なマテリアル
グループ化するとマテリアル スロットが保持されるため、ペイント、ガラス、ゴムなどのサーフェスを個別にスタイル設定できます。
-
メッシュの最適化
静的ジオメトリはインポート前にグループ化され、ゲームのアセット予算に合わせて三角形の数を減らすことができます。
-
シーンの確認
エージェントはモデルの方向と配置をチェックし、インポート後と実行中のゲームの両方でアセットを検査します。
-
プレイテスト
スクリプト再生モードのチェックとスクリーンショットは、カメラ、衝突、レンダリングの問題を特定するのに役立ちます。
仕組み
あなた
- スキルを追加してセットアップ Unity
- ゲームの説明
コーディングエージェント
- ゲームを計画する
- C# スクリプトを書き込みます
- Unity シーンを構築します
- プレイテストと問題の修正
Thrixel
- モデルを生成します
- ディテールとテクスチャを追加します
- インポート用のアセットを準備します
- Thrixel ワークスペースに保存します
結果は、C# スクリプト、シーン、生成されたアセットを含む Unity プロジェクトになります。
プレイ可能なリンクを公開
thrixel.worldでUnity WebGLを公開
WebGL ビルドは、thrixel.world に公開し、ブラウザ リンクとして共有できます。ビルドは公開前にエディターの外部でテストされ、ダウンロード サイズ、メモリ、コントロールが対象のデバイスに合わせてチェックされます。
始めましょう
1 Build World スキルをコーディングエージェントに追加します。
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2 ゲームについて説明し、エンジンとして Unity という名前を付けます。
/thrixel:build-world Unity で、古代遺跡、ブースト ゲート、動く障害物を備えた砂漠の峡谷を通るホバークラフト レーシング ゲームを構築します。
Unity 開発には、Unity Editor と Unity CLI がインストールされている必要があります。スキルのセットアップ フローには、エージェントとエディターの接続が含まれます。 Codex、Gemini CLI、およびその他のエージェントのセットアップについては、Build World セットアップ ガイドを参照してください。
既存の Thrixel モデルは、Roblox または Three.js ゲームを Unity で再構築するときに再利用することもできます。
ガイドをお読みください: AI を使用して Unity ゲームを構築する方法。