المهارات godot-gdscript-patterns
🎮

godot-gdscript-patterns

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية🔑 متغيرات البيئة

بناء أنظمة Godot 4 باستخدام أنماط GDScript

تحتاج إلى أنماط موثوقة لأنظمة gameplay في Godot. توفر هذه المهارة هياكل GDScript المثبتة للآلات الحالة وإدارة المشاهد وتحسين الأداء.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "godot-gdscript-patterns". Give me a scene management approach with loading feedback for Godot 4.

النتيجة المتوقعة:

  • Use an autoload scene manager to swap scenes and emit progress signals
  • Load scenes asynchronously with threaded loading for smooth feedback
  • Show a loading scene while progress updates are emitted
  • Play a transition before and after the scene swap

استخدام "godot-gdscript-patterns". How do I structure player states for an action game?

النتيجة المتوقعة:

  • Create a StateMachine class that manages current state and transitions
  • Define State base class with enter, exit, update, and physics_update methods
  • Each player behavior (idle, move, attack, jump) extends State
  • Use signals to communicate state changes to other systems

استخدام "godot-gdscript-patterns". What patterns help with game performance in Godot?

النتيجة المتوقعة:

  • Cache node references with @onready instead of calling get_node repeatedly
  • Pool frequently spawned objects like bullets and enemies to reduce allocations
  • Disable processing on objects that are not currently needed
  • Use resources to separate data from logic for better memory management

التدقيق الأمني

آمن
v4 • 1/17/2026

This skill is documentation-only with GDScript code examples for Godot 4 game development. All static findings are false positives - there is no executable code, no network access, and no credential exfiltration. The static scanner misinterpreted markdown code block markers as shell backticks and placeholder documentation examples as security issues.

2
الملفات التي تم فحصها
982
الأسطر التي تم تحليلها
3
النتائج
4
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
22
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

تخطيط لعبة أكشن صغيرة

اختر أنماط المشهد والحالة والمكون لمشروع Godot 4 مضغوط.

تقليل قفزات الإطارات

طبق تجميع وضوابط المعالجة لتثبيت أداء وقت التشغيل.

توحيد أنماط الفريق

تبنِ إرشادات متسقة للإشارات والموارد وأنظمة الحفظ.

جرّب هذه الموجهات

بنية أساسية
أوصِ بشجرة مشاهد وتدفق إشارات أساسي لمطلق منظور علوي في Godot 4.
خطة الآلة الحالة
صمم آلة حالة للخمول والحركة والهجوم والقفز مع انتقالات نظيفة.
استراتيجية التجميع
أظهر كيفية استخدام تجميع الكائنات للقذائف مع استدعاءات الإنشاء والإزالة.
تصميم نظام الحفظ
حدد نظام حفظ وتحميل للإحصائيات والموضع باستخدام الموارد.

أفضل الممارسات

  • استخدم الإشارات لفصل المشاهد والأنظمة
  • احتفظ بمراجع العقد في جاهزية للمسارات الساخنة
  • احتفظ بالبيانات القابلة لإعادة الاستخدام في الموارد

تجنب

  • استدعاء get_node في كل إطار
  • وضع منطق gameplay داخل الموارد
  • استخدام autoloads لميزات غير عامة

الأسئلة المتكررة

هل هذا متوافق مع Godot 4.x؟
نعم. تستهدف الأنماط واجهات Godot 4.x GDScript.
ماذا لا يغطي؟
لا يغطي الشبكات multiplayer أو أدوات المحرر أو خطوط الأصول.
هل يمكنني دمجها في مشروع موجود؟
نعم. قم بتكييف الأنماط مع مشاهدك وscripts الحالية.
هل يصل إلى ملفاتي أو أسراري؟
لا. محتوى المهارة هو توثيق فقط.
ماذا لو لم يعمل النمط لعبتي؟
ابدأ بنموذج صغير وحسّن النمط ليناسب احتياجاتك.
كيف يختلف هذا عن وثائق Godot؟
يركز على الأنماط القابلة لإعادة الاستخدام بدلاً من تغطية مرجع API الكامل.

تفاصيل المطور

بنية الملفات

📄 SKILL.md