PixelTread
الموقع الرسمي لـ PixelTread

Gamemaker Language: العمل في مجلد مشروعك الخاص

PixelTread 2.9.30 هو وكيل Windows لأعمال GameMaker: يقرأ سكريبتاتك، يعدل الملفات في مجلد المشروع، يشغل أمر البناء ويعرض النتيجة الفعلية لكل خطوة.

الإصدار

2.9.30

تم الإصدار في 8 نوفمبر 2026

الحجم

34 ميجابايت

تحميل برنامج الإعداد

اللغات

13

لغات واجهة التطبيق

Windows

10/11

أنظمة 64 بت

التحقق

SHA-256

قارن قبل التشغيل

التحديثات

زر التحديث

يظهر عند توفر إصدار جديد

أساسيات اللغة

كيف تناسب Gamemaker Language المشروع

تُسمى Gamemaker Language بـ GML، وهي لغة سكريبت تشبه C وتشبه JavaScript كثيراً. السكريبتات نصية. كل منها يقع في مجلد مشروعك كملف .gml عادي، لذا يمكن لـ PixelTread 2.9.30 قراءته وتعديله وإظهار التغييرات، بينما يبقى محرر GameMaker هو المكان الذي تبني وتلعب فيه لعبتك.

01

تتبع الماوس بكود GML

متعلم يريد إنشاء تتبع للماوس في GameMaker بحيث يتبع مؤشر العرض المتقاطع المؤشر. تفتح مجلد المشروع في دردشة جديدة وتكتب هذا الطلب. يقوم الوكيل بمسح المجلد باستخدام list_dir، ثم يستخدم read_file وgrep، وهما أداتان للقراءة فقط، للعثور على سكريبت العرض المتقاطع وأي متغيرات ماوس موجودة. بعد ذلك، يقترح edit_file تغييراً يحدد x و y من mouse_x و mouse_y. التغيير صغير. في وضع Ask first، تنتظر البطاقة منك، لذا تقرأ كل سطر تم تغييره، تقبله ثم تختبر العرض المتقاطع في المحرر.

سجل الأدوات
list_dir  project folder  → listed
read_file  scr_crosshair.gml  → read
grep  mouse_x  → 1 match
edit_file  scr_crosshair.gml  → +2 lines
02

تحريك كائن في مدار دائري

تريد إنشاء مدار دائري ل sprite قمر حول كوكب. اطلب من الوكيل. يقرأ سكريبت القمر بـ read_file، ثم يضيف edit_file متغير زاوية ينمو كل خطوة ويحدد x و y باستخدام lengthdir_x و lengthdir_y، دوال GML التي تحول الزاوية والمسافة إلى إزاحات. للتحقق من الأسماء، تجلب web_search و http_get مرجع الدالة من دليل GameMaker الرسمي. استخدم Plan only أولاً إذا كنت تريد قائمة خطوات قبل أي تغييرات في الملفات، وفي Ask first اقرأ التغييرات، شغل اللعبة وشاهد القمر لمدة دورة كاملة واحدة.

سجل الأدوات
read_file  scr_orbit.gml  → read
web_search  lengthdir_x  → found
Shell  build  → exit 0
edit_file  scr_orbit.gml  → +4 lines
03

اختيار الوحدات بمربع سحب

لنفترض أنك تخطط لنظام اختيار بأسلوب RTS حيث يحدد السحب مستطيلاً وحدك. يمكن لأداة المهام تشغيل وكيلين فرعيينين بالتوازي على ملفات منفصلة: واحد يقرأ سكريبت الوحدة، والآخر يمسك كود الماوس. يستخدم كل منهما glob للعثور على الملفات وgrep لرؤية كيف يتم تتبع الكيانات بالفعل. يضيف التعديل فحص تصادم مستطيل بـ collision_rectangle وقائمة للكيانات المحددة. لا شيء نهائي. تقرأ كلتا التغييرتين في Ask first، تقبلهما واحداً تلو الآخر وتختبر مربع السحب في المحرر.

04

إضافة شاشة إيقاف مؤقت

شاشة الإيقاف المؤقت هي مشروع أولي شائع، وتلمس الغرفة ورسوميات الكود ولوحة المفاتيح. صفها في جملة واحدة ودع الوكيل يتجول: list_dir يظهر السكريبتات، read_file يفتح سكريبت التحكم الرئيسي، وgrep يجد حيث يتم قراءة الإدخال. ثم يكتب الوكيل سكريبت جديد بـ write_file ويعدل سكريبت التحكم بـ edit_file. Shell يشغل أمر البناء الخاص بك ويعيد رمز الخروج الفعلي. كل خطوة هي بطاقة. قبل قبولك، افتح التغييرات، تحقق من مفاتيح الإدخال وشغل اللعبة لإيقافها مؤقتاً مرة واحدة.

شاهد سير العمل

كيف يختلف PixelTread عن مساعد دردشة نموذجي

مساعدي الدردشة يقترحون فقط. PixelTread 2.9.30 يشغل الأدوات بنفسه، وكل بطاقة في الدردشة تظهر النتيجة الحقيقية، مثل رمز الخروج أو التغييرات، لذا يمكنك الحكم عليها.

مساعد دردشة نموذجيPixelTread
الإجراءيقترح خطوات لتشغيلهايشغل أدوات الملفات والأوامر بنفسه
الإثباتيصف ما يجب أن يحدثيظهر رمز الخروج الفعلي أو التغييرات
التعديلاتتنسخ وتلصق الكوديعدل الملف ويعرض التغييرات
الموافقةتقرر ما تشغلهAuto-run، Ask first أو Plan only

كيف تعمل الجلسة

  1. قم بتثبيت PixelTread على Windows 10 أو 11 وافتح التطبيق. لا حاجة لحساب لتشغيله.
  2. ربط نموذج: مزود ذكاء اصطناعي سحابي، نموذج يعمل على جهازك، أو النموذج المدمج.
  3. اختر مجلد مشروع GameMaker الخاص بك كمجلد عمل للدردشة ووصف التغيير الذي تريده.
  4. اختر Auto-run، Ask first أو Plan only، اقرأ كل تغيير، ثم ابنِ واختبر في محرر GameMaker.

من يستخدمه ومتى

المبتدئون الذين يتبعون دروس Gamemaker Language يستخدمون PixelTread لرؤية الخطوة التالية كتغيير حقيقي. يسألون عن استخدامات السكريبتات، ثم يقرؤون الإجابة في ملفاتاتهم الخاصة. القراءة هي التعلم. في وضع Ask first يتوقف الوكيل قبل كل تغيير، لذا كل تعديل صغير بما يكفي لقراءته في جلسة واحدة.

الهواة الذين تعلموا من دروس Gamemaker Studio 2 يستخدمونه عندما يقول محررهم الآن فقط GameMaker. يتحقق الوكيل من أسماء الدوال مقابل الدليل الحالي باستخدام web_search و http_get. تحقق من الأسماء. تقرأ الأسماء المقتبسة بنفسك وتقارنها مع صفحة الدليل قبل قبول تعديل واحد يستخدمها.

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

أسئلة حول أعمال GameMaker مع PixelTread

ما هي Gamemaker Language؟

GML، اختصار لـ GameMaker Language، هي لغة السكربت المشابهة لـ C الخاصة بـ GameMaker وتشبه JavaScript. تكتبها في أصول السكريبت وفي أحداث الكيانات. نص عادي. كل سكريبت هو ملف، لذا يقرأه PixelTread ويعدله في مجلد مشروعك، وتختبر النتيجة في المحرر.

هل devartsolutions.com هو الموقع الرسمي لـ PixelTread؟

نعم، devartsolutions.com هو الموقع الرسمي لـ PixelTread. حمّل برنامج الإعداد هنا، حوالي 34 ميجابايت، وقارن قيمة SHA-256 الخاصة به مع البيان المنشور قبل تشغيله. تحقق من قيمة التحقق. الأسئلة تمر عبر زر Send feedback داخل التطبيق، وPixelTread غير تابعة لـ YoYo Games.

ما الأدوات التي يستخدمها PixelTread في مشروع GameMaker؟

الأدوات هي أدوات الملفات في مجلد عمل الدردشة: list_dir و glob يمسحان المشروع، read_file وgrep يقرآن السكريبتات، وwrite_file وedit_file يغيرانها مع التغيير. يشغل Shell أمر البناء الخاص بك ويعيد رمز الخروج. web_search و http_get تقرأان الدليل الرسمي. كل مكالمة هي بطاقة.

هل يمكن لـ PixelTread أن يحل محل دروس Gamemaker؟

لا. تشرح دروس Gamemaker لماذا تعمل التقنية، بينما يقوم PixelTread بالتعديل في ملفاتك الخاصة ويعرض التغيير. استخدم كليهما: اقرأ الدرس، اطلب من الوكيل التغيير في مشروعك، وتعلم بمراجعة كل سطر يقترحه قبل قبوله.

أين يجد PixelTread أسماء دوال GML؟

دليل GameMaker الرسمي، الذي يتضمن مرجع الدوال لـ GML، هو المصدر. يقرأه PixelTread بـ web_search و http_get ويقتبس أسماء الدوال التي يستخدمها في الدردشة، ويمكنك فتح نفس الصفحة للمقارنة. سريع للتحقق.

أين تذهب طلباتي والسكريبتات؟

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

كيف أبدأ مع PixelTread؟

4 خطوات: حمّل برنامج الإعداد لـ Windows 10 أو 11، قارن قيمة SHA-256 الخاصة به مع البيان المنشور، ربط نموذج، واختر مجلد مشروع GameMaker الخاص بك. ثم صف تغييراً صغيراً واحداً. ابدأ بـ Plan only إذا كنت تريد قراءة الخطوات قبل تشغيل أي شيء.

ابدأ الآن

جرب PixelTread على مشروعك الخاص

حمّل الإصدار 2.9.30 لـ Windows 10 أو 11، وجهه نحو مشروع تملكه واطلب تغييراً صغيراً واحداً. ابدأ صغيراً. اقرأ التغيير قبل قبوله.

تحميل PixelTread لـ Windows ↗

استكشف الموقع

كل صفحة من صفحات هذا الموقع متاحة بـ 20 لغة، بينما واجهة التطبيق نفسها بـ 13 لغة.

ما يمكن لـ PixelTread فعله ↗ ربط نموذج ↗ سير عمل خطوة بخطوة ↗ تحميل برنامج الإعداد ↗ أسئلة وأجوبة ↗ تفاصيل الخصوصية ↗