مهندس برمجيات Unity3D

مهندس برمجيات لمشاريع Unity3D C# مع إدراج الرمز مباشرةً

وظيفتها

أداة "محرر Unity3D" التي تستفيد من نماذج اللغة المستندة إلى الذكاء الاصطناعي، بما في ذلك Gemini، لمساعدة المطوّرين في إنشاء الرموز البرمجية وتعديلها لمشاريع Unity تشمل الميزات الرئيسية ما يلي:
- اختيار الفئة من المشروع
- إدخال المهام لإجراء التغييرات المطلوبة على الرمز البرمجي
- فحص المشروع بحثًا عن ملفات ‎.cs
- تحليل الفئات المحدّدة
- دمج مهمة المستخدم مع رمز الفئة
- إنشاء طلب ذكاء اصطناعي منظَّم
- استخدام نقاط نهاية Gemini للطلبات/الردود
- التوافق مع مزوّدين متعددين (Gemini وOpenAI وAnthropic وGroq)
- إرسال الطلبات ومعالجة الردود
- تفسير ردود الذكاء الاصطناعي لإنشاء الرمز البرمجي أو تعديله
- التوافق مع عمليات مختلفة (إضافة طرق وتعديل الفئات وما إلى ذلك)
- التحقّق من صحة الرمز البرمجي
- دمج رمز جديد مع الملفات الحالية
- تعديل ملفات المشروع المناسبة
- الحفاظ على البنية والالتزام بالترتيبات الهرمية الحالية
- استخدام نمط سلسلة المسؤوليات
- تنفيذ معالجات لمهام محدّدة (المهندس وأدوات التحقّق والدمج)
- توفير سجلّات مفصّلة للعمليات
- إدارة أخطاء واجهة برمجة التطبيقات وردودها
يعمل "أداة إنشاء الرموز البرمجية" على تبسيط تنفيذ الميزات وتعديل الرموز البرمجية من خلال الاستفادة من إمكانات الذكاء الاصطناعي. وتُنشئ اقتراحات رموز برمجية معيّنة في Unity ومراعية للسياق، ما يعزّز إنتاجية المطوّرين وجودة الرموز البرمجية. يتيح التصميم المُركّب لهذه الأداة دمج مزوّدي خدمات الذكاء الاصطناعي الجدد وخطوات المعالجة المخصّصة بسهولة، ما يجعلها قابلة للتكيّف مع احتياجات المشاريع المتغيّرة وتقنيات الذكاء الاصطناعي.

تم إنشاؤه باستخدام

  • ما من شبكة

الفريق

من

سانات من Astana Games

من

كازاخستان