Unity3D ソフトウェア エンジニア

直接コード挿入による Unity3D C# プロジェクトのソフトウェア エンジニア。

機能

Gemini などの AI 言語モデルを活用して、デベロッパーが Unity プロジェクトのコード生成と変更を支援する Unity3D エディタ ツール。主な機能は次のとおりです。
- プロジェクトからクラスを選択
- 目的のコード変更のタスクを入力
- プロジェクトをスキャンして .cs ファイルを探します
- 選択したクラスを解析します
- ユーザータスクとクラスコードを組み合わせます
- 構造化 AI プロンプトを作成します
- リクエストとレスポンスに Gemini エンドポイントを使用します
- 複数のプロバイダ(Gemini、OpenAI、Anthropic、Groq)をサポートします
- プロンプトを送信し、レスポンスを処理します
- コードの作成 / 変更に関する AI レスポンスを解釈します
- さまざまなオペレーション(メソッドの追加、クラスの変更など)をサポートします
- コードの有効性を確認します
- 新しいコードを既存のファイルと統合します
- 適切なプロジェクト ファイルを更新します
- 構造を維持し、既存の階層に準拠します
- 責任の連鎖パターンを使用します
- ハンドラが特定のタスク(Architector、Validator、Merger)を実行します
- 詳細なプロセスログを提供します
- API エラーとレスポンスを管理します
Code Generator は、AI 機能を活用して、機能の実装とコードの変更を効率化します。コンテキストに応じた Unity 固有のコード候補を生成することで、デベロッパーの生産性とコードの品質を高めることができます。このツールのモジュラー設計により、新しい AI プロバイダとカスタム処理ステップを簡単に統合できるため、進化するプロジェクトのニーズと AI テクノロジーに適応できます。

構成

  • なし

チーム

By

Astana Games の Sanat

From

カザフスタン