المعجم

Unity · Godot · Cocos · MCP · البرمجة بالذكاء الاصطناعي

مرجع عملي لمطوري الألعاب: المحركات ومساعدو الذكاء الاصطناعي (Cursor وClaude Code وWindsurf) وخطوط الإنتاج وأدوات VberAI.

مدونة تطوير الألعاب بالذكاء الاصطناعي · VberAI مقابل البدائل

محركات الألعاب

Unity
محرك ألعاب متعدد المنصات يُستخدم على نطاق واسع في ألعاب 2D/3D والهاتف المحمول والتطبيقات التفاعلية. البرمجة بالأساس بلغة C#؛ من المفاهيم الأساسية: Scene وGameObject وPrefab وAsset Database. Unity 2022.3 LTS وUnity 6 من الإصدارات الشائعة في الإنتاج.
Godot
محرك ألعاب مفتوح المصدر بشجرة مشاهد قائمة على العقد، مع GDScript (يشبه Python) وC# وبرمجة مرئية. Godot 4.x يستخدم عرض Vulkan و3D محسّناً ومحرراً خفيفاً يفضله المطورون المستقلون.
Cocos Creator
محرك يركز على خطوط أنابيب 2D/3D للهاتف المحمول والألعاب المصغّرة، وقوي خصوصاً في آسيا. Creator 3.x يستخدم TypeScript/JavaScript؛ 2.4.x ما زال شائعاً في المشاريع القديمة. يدعم سير عمل Prefab وقوالب البناء لـ WeChat / الويب / الأصلي.
Scene (المشهد)
حاوية للمستوى أو واجهة المستخدم في Unity أو Godot أو Cocos: الشخصيات والبيئة والكاميرات والإضاءة والمنطق. تُحمَّل بشكل إضافي أو حصري أثناء التشغيل؛ وهي الوحدة الأساسية للعمل في المحرر.
Prefab
قالب كائن متسلسل قابل لإعادة الاستخدام (Unity/Cocos) أو مثيل مشهد معبأ. يتيح تكرار الأعداء أو عناصر واجهة المستخدم أو الدعائم مع الحفاظ على مصدر واحد للحقيقة عند التحديثات.
GameObject / Node (العقدة)
Unity يستخدم GameObjects مع Components؛ Godot وCocos يستخدمان Nodes في تسلسل هرمي. تمثل كيانات في المشهد — اللاعب والزر والكاميرا — وتستقبل السلوك عبر السكربتات أو المكونات.
GDScript
لغة Godot الرئيسية: typing ديناميكي، صياغة مستوحاة من Python، وتكامل وثيق مع المحرر. غالباً ما تُستخدم إلى جانب C# في الأنظمة الحساسة للأداء.

مساعدو البرمجة بالذكاء الاصطناعي

Cursor
محرر أكواد أصلي بالذكاء الاصطناعي (فرع من VS Code) مع دردشة مضمّنة وفهرسة للمشروع وعميل MCP. يُستخدم كثيراً في تطوير الألعاب مع إضافات MCP للمحركات لقراءة السياق وتطبيق التغييرات في المحرر.
Claude Code
أداة Agentic من Anthropic تعمل في الطرفية أو IDE، تنفّذ مهاماً متعددة الخطوات وتتصل بخوادم MCP. مفيدة مع Unity/Godot/Cocos MCP لتشغيل المشاهد والسكربتات فعلياً.
Claude Desktop
تطبيق سطح مكتب لـ Claude مع دعم اختياري لموصلات MCP. يمكنه تشغيل خوادم MCP محلية (بما فيها إضافات المحركات) لاستدعاء الأدوات، وليس اقتراح الأكواد فقط.
Windsurf
IDE بالذكاء الاصطناعي من Codeium مع تدفقات Cascade وفهم عميق للمشروع وتكامل MCP. فرق الألعاب تستخدمه كـ Cursor لتوليد السكربتات وإعادة الهيكلة والأتمتة عبر MCP.
Cline
امتداد VS Code مفتوح المصدر يعمل كوكيل مستقل: يخطّط للمهام ويحرّر الملفات وينفّذ الأوامر ويستدعي أدوات MCP. غالباً مع LLMs محلية أو بعيدة.
GitHub Copilot
إكمال تلقائي للأكواد ودردشة داخل IDEs. قوي في الدوال والقوالب لكنه عادةً لا يتحكم في محررات الألعاب مباشرة — على عكس إضافات MCP التي تشغّل المشاهد والـ Prefabs والأصول.

Model Context Protocol (MCP)

Model Context Protocol (MCP)
معيار مفتوح لربط نماذج الذكاء الاصطناعي بالأدوات والملفات وواجهات API عبر واجهة موحّدة بين العميل والخادم. يمكّن سير عمل Agent: النموذج يختار الأدوات بدلاً من إخراج النص فقط.
MCP Server
خدمة تسجّل tools وresources لعميل MCP. إضافات MCP للمحركات تنفّذ خوادم تغلّف واجهات المحرر — إنشاء كائنات واستيراد textures وتجميع السكربتات.
MCP Client
تطبيق الذكاء الاصطناعي الذي يكتشف خوادم MCP ويستدعي أدواتها. أمثلة: Cursor وClaude Desktop وClaude Code وWindsurf وCline. يمرّر المطالبات ونتائج الأدوات إلى النموذج في حلقة.
Intent Tool (أداة النية)
أداة MCP عالية المستوى تجمع عمليات منخفضة المستوى (مثل «إدارة prefab»). Unity MCP من VberAI يستخدم intent tools لاستقرار مطالبات الوكيل وتقليل الرموز.
Streamable HTTP
نقل MCP قائم على HTTP يستخدمه Cocos MCP 3.x Pro، بديلاً عن stdio — مفيد لـ CI والمحررات البعيدة أو البيئات خلف جدار الحماية.
Agent / Agentic Workflow
حلقة ذكاء اصطناعي تخطّط خطوات وتستدعي أدوات وتقرأ النتائج وتتابع حتى إكمال المهمة. MCP للمحركات يحوّل «اصنع شريط صحة UI» من اقتراح إلى إجراءات منفّذة في المحرر.

فن الألعاب والإنتاج

PSD (مستند Photoshop)
ملف مصدر بطبقات من Photoshop — تنسيق شائع لواجهة المستخدم والأيقونات والفن الترويجي. أسماء الطبقات والمجموعات تُربَط بـ sprites أو عقد UI عند الاستيراد إلى المحركات أو AI Studio.
Figma
أداة تصميم/UI تعاونية؛ تصدّر SVG وPNG أو design tokens. الفرق تستخدم Figma لنماذج HUD وشاشات المتجر قبل بناء Prefabs في Unity أو Cocos أو Godot.
Sprite & Sprite Sheet
صورة 2D أو إطار atlas للشخصيات والبلاطات وUI. Sprite sheets تضغط الإطارات للرسوم المتحركة؛ المحركات تقطّعها عبر JSON أو .tps أو المستوردات الداخلية.
Alpha Channel (قناة ألفا)
قناة الشفافية في textures من PNG/TGA/EXR. حاسمة لـ VFX والشعر والزجاج وأيقونات UI. الحواف السيئة تسبب halos — لذا أدوات matting مهمة لأصول الألعاب.
Tilemap
تأليف 2D قائم على شبكة — وضع التضاريس والجدران والدعائم من tileset. مدعوم في Unity 2D وطبقات TileMap في Godot ومكونات TiledMap في Cocos.
UI Canvas
حاوية جذر لواجهة المستخدم على الشاشة أو في العالم (HUD والقوائم والحوارات). Unity Canvas وعقد Control في Godot ومكونات UI في Cocos تحدّد التخطيط والربط وترتيب الرسم.
Asset Pipeline
مسار من الفن المصدر (PSD وFBX والصوت) عبر إعدادات الاستيراد والـ atlasing والتحميل أثناء التشغيل. الذكاء الاصطناعي يسرّع السكربتات والاستيراد الدفعي لكن يجب احترام قواعد المحرك.
Version Control (Git)
معيار لتتبع الأكواد والمشاهد وفروق YAML/prefab. الملفات الثنائية الكبيرة غالباً تستخدم Git LFS أو Perforce؛ أتمتة MCP يفضّل commits صغيرة قابلة للمراجعة.

منتجات VberAI

Unity MCP
إضافة VberAI لـ Unity 2022.3+ وUnity 6: 20 intent tool و113 عملية و11 لغة واجهة. تتيح لعملاء MCP التلاعب بالمشاهد والـ Prefabs وسكربتات C# والاستيراد من Cursor أو Claude أو Windsurf.
Godot MCP
إضافة VberAI مجانية بترخيص MIT لـ Godot 4.x — أكثر من 100 أمر في 21 نظاماً (مشاهد وعقد وموارد وتصحيح). مفتوحة المصدر بالكامل.
Cocos MCP
إضافات VberAI لـ Cocos Creator 2.4.x+ (2.x Pro) و3.8.6+ (3.x Pro) مع Streamable HTTP وتكامل عميق مع المحرر.
AI Studio
VberAI Studio (اختصارًا AI Studio) — لوحة ذكاء اصطناعي للألعاب: استيراد PSD/Figma/FGUI والترجمة وتوليد الصور وتقسيم الطبقات والاستخراج والفيديو/الصوت وإعادة التصميم والتصدير إلى Unity وGodot وCocos.
AI Translate
ترجمة بنقرة وصورة لواجهات وطبقات نص (Figma/PSD): يتغير النص المقروء فقط مع ثبات التخطيط والتسلسل.
AI Image Generation
نص→صورة وصورة→صورة وإعدادات جاهزة؛ يبقى الناتج على اللوحة للتحرير والتقسيم والتصدير.
Layer Split
تصميم مسطح بملء الشاشة → طبقات واجهة في المكان (تلقائي/حر) مع الحفاظ على التخطيط والأحجام.
AI Extract
استخراج الخلفية أو عناصر الواجهة أو مناطق حرة إلى طبقات قابلة للتحرير.
Design-to-Engine
Figma / PSD / FGUI → مشاهد وprefab وتسلسلات واجهة منظمة في Unity / Godot / Cocos.
AI Video
مقاطع قصيرة وإطارات تسلسل: نص أو صور أو إطار أول–أخير مع أصول مرجعية؛ تصدير فيديو أو تقسيم إطارات.
AI Audio
صوت بشري ومؤثرات وموسيقى — مع فيديو اللوحة أو منفردًا إلى مسار صوت المحرك.
Image Pixelate
تحويل بكسل في VberAI Studio: صور أو إطارات فيديو إلى مظهر بكسل آرت قابل للتحكم؛ معالجة دفعات ثم تحرير/قص/تصدير على نفس اللوحة.
Bitmap Font Generator
مولّد خطوط نقطية في VberAI Studio: أطلس حروف مع مقاييس (عادةً AngelCode BMFont .fnt + PNG) لنتائج HUD والنص البكسلي والأرقام المنمّقة؛ تحرير أو تصدير إلى Unity / Godot / Cocos على اللوحة نفسها.
Reskin (AI Reskin)
إعادة تصميم بنقرة واحدة لواجهة لعبة بملء الشاشة في VberAI Studio. قوالب السمة أو الصور المرجعية تغيّر المظهر (مهرجان، ملكية فكرية، سمات موسمية) بينما التخطيط والموضع والحجم وترتيب الطبقات يبقون واحدًا لواحد مع المصدر.
AI Super Matting
قص في المتصفح محسّن لإنتاج الألعاب — خصلات الشعر والتوهج والقماش شبه الشفاف وخلفيات الشبكة — ينتج PNG بألفا حقيقي جاهز لخطوط sprites.