Software Engineer Unity3D
Software Engineer untuk project Unity3D C# dengan penyisipan kode langsung.
Fungsinya
alat Editor Unity3D yang memanfaatkan model bahasa AI, termasuk Gemini, untuk membantu developer membuat dan mengubah kode untuk project Unity. Fitur utamanya mencakup:
- Pemilihan class dari project
- Input tugas untuk perubahan kode yang diinginkan
- Memindai project untuk file .cs
- Mengurai class yang dipilih
- Menggabungkan tugas pengguna dengan kode class
- Membuat perintah AI terstruktur
- Menggunakan endpoint Gemini untuk permintaan/respons
- Mendukung beberapa penyedia (Gemini, OpenAI, Anthropic, Groq)
- Mengirim perintah dan memproses respons
- Menafsirkan respons AI untuk pembuatan/modifikasi kode
- Mendukung berbagai operasi (menambahkan metode, mengubah class, dll.)
- Memeriksa validitas kode
- Mengintegrasikan kode baru dengan file yang ada
- Memperbarui file project yang sesuai
- Mempertahankan struktur dan mematuhi hierarki yang ada
- Menggunakan pola rantai tanggung jawab
- Pengendali melakukan tugas tertentu (Arsitek, Validator, Penggabung)
- Memberikan log proses mendetail
- Mengelola error dan respons API
Pembuat Kode menyederhanakan implementasi fitur dan modifikasi kode dengan memanfaatkan kemampuan AI. Alat ini menghasilkan saran kode khusus Unity yang peka konteks, sehingga meningkatkan produktivitas developer dan kualitas kode. Desain modular alat ini memungkinkan integrasi penyedia AI baru dan langkah pemrosesan kustom dengan mudah, sehingga dapat disesuaikan dengan kebutuhan project dan teknologi AI yang terus berkembang.
Dibuat dengan
- Tidak ada
Tim
Oleh
Sanat dari Astana Games
From
Kazakhstan