wellingfeng/UltraGameStudio
UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation.
何を解決するか
UltraGameStudio はゲーム開発に特化した AI コーディングエージェントです。汎用的なコーディングエージェントとは異なり、ゲームエンジンの概念(マテリアル、ブループリント、スケルタルアニメーションなど)を理解し、3Dモデル、スプライト、音声、動画などのゲームアセットの生成を、コードワークフローとチャットセッションに直接統合しています。
動作方法
このツールは Tauri と React で構築されたデスクトップアプリケーションとして動作し、さまざまな LLM へのゲートウェイとして機能します。ローカルの Rust ベースのプロキシを使用して、異なる API プロトコル(Anthropic と OpenAI)間を翻訳し、ユーザーが無料、トライアルクレジット、またはプレミアムプロバイダーの幅広い選択肢からリクエストをルーティングできるようにしています。
40 以上の専門的役割(例:技術ディレクター、レベルデザイナー)を備えた「ゲーム開発エキスパートロースター」を搭載しており、特定のタスクにエージェントを最適化できます。複雑なタスクでは、/studio コマンドにより動的実行ハーネスが作成され、低コストモデルでドラフト作成、高品質モデルで検証といった、複数のプロバイダーを連携して使用する戦略(並列サブエージェント、敵対的検証など)が可能になります。
対象ユーザー
Unity、Unreal Engine、Godot、または Web エンジンで開発を行うゲーム開発者で、技術的なコードとクリエイティブなアセットパイプラインを1つのインターフェースで扱える AI アシスタントを求める方。
主な特徴
- 統合されたアセット生成: 同じチャットセッション内で、
/image-mode-startなどの専用モードを使って、画像、3Dメッシュ、2Dスプライト、音楽、音声、動画を生成可能。 - 無料モデルルーティング: Ollama、LM Studio などのローカルランタイムを含む 20 以上のリモートチャネルにアクセス可能。"Auto" モードでは、利用可能な無料チャネルを自動的にローテーションし、レート制限を回避。
- ゲームエンジンの知能: UMG インターフェース、シェーダー、パフォーマンス最適化など、エンジン固有の概念を事前に学習済み。
- studio ワークフロー: 自然言語コマンド(
/studio)により、並列ワーカーと承認ゲートを備えたマルチステップ実行計画を構築可能。複雑なコーディングタスクに最適。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト