كيفية صنع لعبة ثلاثية الأبعاد باستخدام Claude Code

يمكن لـ Claude Code بناء اللعبة، ولكن من أين تأتي نماذجها ثلاثية الأبعاد؟ يربط هذا الدليل Claude بمولد نماذج الذكاء الاصطناعي ثلاثي الأبعاد Thrixel من خلال MCP، ثم يستخدم Build World لتحويل موجه اللعبة إلى مشروع قابل للتشغيل.

هل يستطيع Claude صنع لعبة ثلاثية الأبعاد؟

يستطيع Claude Code إنشاء لعبة ثلاثية الأبعاد من خلال العمل مباشرة في مشروع لعبة: كتابة البرامج النصية، وتشغيل الأوامر، ومراجعة التنفيذ بعد الاختبار. ومن خلال الوصول إلى المحرك وأدواته، يمكنه العمل على عناصر التحكم والكاميرات والتصادم والأهداف وإعداد المشهد. Claude Code هو وكيل البرمجة المستخدم في هذا الدليل.

تحتاج اللعبة ثلاثية الأبعاد القابلة للتشغيل أيضًا إلى نماذج ومواد تناسب عالمها. يعمل سير العمل Claude + Thrixel على ربط Claude بمولد أصول ثلاثي الأبعاد، بحيث يصبح إنشاء الأصول جزءًا من نفس عملية إنشاء اللعبة. هذا هو أحد أشكال vibe gaming: وصف التجربة المقصودة وتوجيه الوكيل خلال التنفيذ والمراجعة.

كيف أقوم بإنشاء نماذج ثلاثية الأبعاد للعبة مصنوعة باستخدام Claude؟

قم بتوصيل Claude Code بـ مولد نماذج الذكاء الاصطناعي ثلاثية الأبعاد Thrixel من خلال خادم MCP. يتيح MCP، وهو اختصار لـ Model Context Protocol، لـ Claude استدعاء أداة خارجية لإنشاء أصل وفحص النتيجة وتنزيلها في مشروع اللعبة. يوفر Thrixel هذا الاتصال لإنشاء وتحرير أصول اللعبة ثلاثية الأبعاد من النصوص أو الصور المرجعية.

Build World هي مهارة Thrixel مفتوحة المصدر لبناء الألعاب باستخدام وكلاء البرمجة. يوفر عملية تخطيط المشروع وإعداد الأصول للمحرك واختبار اللعبة وتحسين النتيجة. يوفر Thrixel MCP الأدوات التي يستدعيها Claude لإنشاء النماذج وفحصها وتحريرها وتصديرها.

يتعامل Claude مع رمز اللعبة ويطلب الأصول التي يحتاجها. يقوم Thrixel بإنشاء تلك النماذج من النصوص أو الصور المرجعية، مع إمكانية تشغيل المهام بينما يستمر Claude في البرمجة. تحتوي النماذج المهيكلة على أجزاء محددة، بحيث يمكن تغيير العجلة أو الباب أو السقف بشكل مستقل أثناء التحرير. يقوم البرنامج المساعد Claude Code بحزم كل من المهارة وخادم MCP.

كيفية صنع لعبة باستخدام Claude Code وThrixel

لتحديد الأداة، قارن أفضل خوادم MCP للنماذج ثلاثية الأبعاد لـ Claude Code، بما في ذلك Thrixel، وMeshy، وBlender MCP، وTripo، وRodin. يميز الدليل بين الأصول المصنعة القابلة للتحرير وبين إنشاء الأحرف والتحكم المباشر في Blender.

1. قم بتوصيل مولد نموذج ثلاثي الأبعاد بـ Claude Code

ابدأ بتثبيت Claude Code وحساب Thrixel. الصق هذه التعليمات في Claude Code واتبع خطوات الإعداد، بما في ذلك الموافقة على تسجيل الدخول إلى المتصفح لـ Thrixel:

في Claude Code
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.

2. اختر محركًا ووصف اللعبة

ابدأ جلسة Claude Code جديدة بعد التثبيت. ابدأ موجه اللعبة باستخدام /thrixel:build-world، ثم قم بتسمية المحرك ووصف التجربة. يحدد الموجز الأول المفيد إجراء اللاعب والهدف والإعداد والأسلوب المرئي.

مثال لعبة موجه
/thrixel:build-world قم ببناء لعبة استكشاف الغواصات Three.js في بحر استوائي مشرق. يجمع اللاعب الكنز بين الشعاب المرجانية والآثار الغارقة، ثم يعود إلى الرصيف لإعادة الشحن. استخدم كاميرا منظور شخص ثالث قابلة للقراءة، وعناصر تحكم في لوحة المفاتيح، وعناصر تحكم باللمس للهواتف.

3. إنشاء وفحص الأصول

يقوم Claude بتقسيم المشهد إلى النماذج التي يحتاجها ويطلبها من خلال Thrixel. بالنسبة لمثال الغواصة، قد تتضمن قائمة الأصول الغواصة والرصيف والآثار والتكوينات المرجانية وحاويات الكنوز. تساعد الصورة المرجعية المشتركة أو الاتجاه الفني المكتوب على أن تنتمي هذه الأصول إلى نفس المشهد.

فحص النموذج مهم قبل وبعد الاستيراد. يمكن أن يبدو الأصل صحيحًا بمعزل عن غيره ولكنه يبدو كبيرًا جدًا، أو يواجه الاتجاه الخاطئ، أو يستخدم مادة غير مناسبة في اللعبة. يجب أن تحدث تغييرات الشكل قبل التفاصيل النهائية؛ يعمل تجميع الشبكات وتقليل المثلث على إعداد الأصول لميزانية أداء المحرك.

4. Playtest وإعطاء ردود فعل محددة

يؤكد البناء الناجح فقط أن المشروع يتم تجميعه. يتحقق اختبار اللعب مما إذا كانت عناصر التحكم تستجيب أم لا، وتعرض الكاميرا الإجراء، وعمل الاصطدامات، ويمكن إكمال الهدف. يجب أن تحدد الملاحظات التفاعل الذي فشل والظروف التي تسببت فيه، بحيث يمكن التحقق من الإصدار التالي مقابل نفس السيناريو.

تعمل مطالبات المتابعة بشكل أفضل عندما تصف مشكلة يمكن ملاحظتها. على سبيل المثال: "تختفي الغواصة خلف الأنقاض عند الدوران. اضبط الكاميرا وقم بتشغيل دائرة كاملة من الرصيف إلى الكنز والعودة." يمكن أن تكون التعليقات المرئية محددة بنفس القدر: "اجعل تمييز حاويات الكنوز أسهل عن الصخور المحيطة بها."

5. اختبر البنية النهائية وانشرها

اختبر اللعبة المصدرة بالإضافة إلى إصدار التطوير. يمكن أن يتصرف تحميل الأصول وعناصر التحكم والأداء بشكل مختلف في إصدار المتصفح. يمكن نشر ألعاب Three.js النهائية وإصدارات Unity WebGL على thrixel.world عن طريق مطالبة Claude بنشر اللعبة وإرجاع رابط قابل للمشاركة. يتم نشر ألعاب Roblox من خلال Roblox Studio.

استخدام gauntlet loop مع Claude Code

يفصل gauntlet loop الخاص بـ Build World البناء عن الحكم: تعمل Claude Code على اللعبة، بينما يقوم وكيل ناقد منفصل بتقييم النتيجة القابلة للتشغيل مقابل مرجع ثابت. في لعبة الغواصة، قد يجد الناقد أن حاويات الكنوز تمتزج بالشعاب المرجانية أو أن الكاميرا تفقد الغواصة أثناء المنعطفات. يمكن لـ Claude تغيير رمز الكاميرا واستخدام Thrixel لمراجعة شكل الحاويات أو قوامها، ثم تشغيل مسار التجميع مرة أخرى. يقوم الناقد بمراجعة اللعبة المحدثة مقابل الهدف الأصلي، لذلك يتم تقييم جودة الأصول وطريقة اللعب معًا عبر المراجعات المتعاقبة.

ما هو محرك اللعبة الذي يعمل بشكل أفضل مع Claude Code؟

يعتمد الاختيار على مكان تشغيل اللعبة والمحرر الذي يحتاجه المشروع. بالنسبة لسير عمل Build World، يستهدف Three.js المتصفح، وينتج Unity مشروع Unity، ويستهدف Roblox تجربة Roblox، ويستهدف Unreal مشروع Unreal Engine.

Three.js لألعاب المتصفح

تستخدم مشاريع Three.js JavaScript وتقوم بتحميل نماذج GLB في مشهد المتصفح. تعتبر لعبة المتصفح نقطة بداية مفيدة عندما تكون النتيجة المقصودة عبارة عن رابط يمكن للآخرين فتحه. قم بتضمين الأجهزة المستهدفة في الموجز بحيث يتم تخطيط عناصر التحكم في لوحة المفاتيح واللمس معًا.

Unity لمشروع Unity

يستخدم سير عمل Unity البرامج النصية C# ومشاهد Unity وأصول FBX. فهو يتطلب Unity Editor وUnity CLI. قم بتسمية Unity عندما يحتاج المشروع إلى الاستمرار في ذلك المحرر؛ إصدار WebGL هو النموذج المستخدم للنشر على thrixel.world.

Roblox لتجربة Roblox

يستخدم سير عمل Roblox نصوص Luau المتزامنة مع Rojo والنماذج المستوردة إلى Studio. Studio هو أيضًا المكان الذي يتم فيه اختبار اللعبة ونشرها. قم بتضمين Roblox في الموجه الأولي بحيث يتبع المشروع الإعداد الخاص بالمحرك.

Unreal Engine للعب Blueprint والمستويات ثلاثية الأبعاد

يعمل سير عمل Unreal على توصيل Claude Code بالمحرر من خلال Unreal MCP، واستيراد نماذج Thrixel كـ FBX، واختبار طريقة اللعب في Play-In-Editor. يغطي دليل إنشاء لعبة Unreal باستخدام الذكاء الاصطناعي اتصال المحرر وإعداد الأصول ومطالبة اللعبة الأولى.

الأسئلة الشائعة حول صنع الألعاب باستخدام Claude

هل يمكن لـ Claude Opus أو Fable بناء لعبة؟

يمكن تحديد Opus وFable كنموذج في Claude Code عندما يكون ذلك متاحًا للحساب. يوفر Claude Code الوصول إلى المشروع والأداة؛ يوفر Thrixel إنشاء وتحرير ثلاثي الأبعاد. لا يحل اختيار النموذج محل اتصال المحرك أو أدوات الأصول. راجع قسم Opus وFable للحصول على تفاصيل اختيار النموذج.

هل يمكن لـ Claude إنشاء نماذج ثلاثية الأبعاد من صورة ما؟

باستخدام أداة متصلة مثل Thrixel، يمكن لـ Claude استخدام الصور المرجعية لطلب نماذج ثلاثية الأبعاد. يقوم المولد بإنتاج الأصل؛ يتعامل Claude مع الطلب ودمجه في اللعبة. يشرح دليل MCP للنموذج ثلاثي الأبعاد أدوات الإنشاء والفحص والتصدير المعنية.

لماذا تبدو النماذج في لعبة Claude أساسية؟

تحقق مما إذا كان المشهد يستخدم شبكات أو أشكالًا تم إنشاؤها من العناصر الأولية مثل الصناديق والأسطوانات. المتابعة المفيدة هي أن تطلب من Claude استبدال عنصر نائب محدد بنموذج Thrixel، ومطابقة الاتجاه الفني للمشهد، والتحقق من حجمه ومواده داخل اللعبة. تؤثر الإضاءة ووضع الكاميرا والمواد المتسقة أيضًا على كيفية ظهور المشهد النهائي.

هل يتطلب هذا معرفة كيفية البرمجة؟

يمكن لـ Claude كتابة التنفيذ من وصف اللعبة. تساعد المعرفة بالبرمجة في مراجعة التغييرات وتشخيص المشكلات، ولكن الأهداف الواضحة والتعليقات المفيدة على اختبار اللعب مهمة أيضًا. ابدأ بنشاط محدد، مثل إنهاء السباق أو جمع الكنز، بحيث تكون هناك طريقة محددة للحكم على مدى نجاح اللعبة.

هل يمكن لـ Claude إضافة نماذج إلى لعبة موجودة؟

نعم. يمكن استخدام أدوات Thrixel MCP ضمن مشروع موجود لإنشاء الدعائم المفقودة أو استبدال العناصر النائبة أو تحسين الأصول. تظل النماذج التي تم إنشاؤها في مساحة العمل Thrixel. بعد إجراء التعديلات في تطبيق الويب، يمكن أن يُطلب من Claude استرداد الإصدارات المحدثة للعبة.

هل تم تضمين استخدام Thrixel مع Claude؟

أرصدة إنشاء Thrixel منفصلة عن استخدام Claude. يعتمد مقدار الإنشاء والتكرار على قائمة أصول المشروع والأرصدة المتاحة لحساب Thrixel. الخيارات الحالية مدرجة في خطط Thrixel.

أين أوامر التثبيت؟

يتضمن قسم إعداد Claude + Thrixel أوامر المكونات الإضافية وأمثلة للمطالبات. يغطي دليل إعداد Build World تفاصيل الاتصال، ويحتوي المستودع README على تعليمات التثبيت التي تم الحفاظ عليها مع المهارة.

ابدأ مع Claude + Thrixel