2.9.30
تم الإصدار في 8 نوفمبر 2026
PixelTread 2.9.30 هو وكيل Windows لأعمال GameMaker: يقرأ سكريبتاتك، يعدل الملفات في مجلد المشروع، يشغل أمر البناء ويعرض النتيجة الفعلية لكل خطوة.
scr_move.gml10 أسطرdraw_sprite3 تطابقاتscr_move.gml+2 سطرbuildexit 0notes.txtتم الحفظتم الإصدار في 8 نوفمبر 2026
تحميل برنامج الإعداد
لغات واجهة التطبيق
أنظمة 64 بت
قارن قبل التشغيل
يظهر عند توفر إصدار جديد
تُسمى Gamemaker Language بـ GML، وهي لغة سكريبت تشبه C وتشبه JavaScript كثيراً. السكريبتات نصية. كل منها يقع في مجلد مشروعك كملف .gml عادي، لذا يمكن لـ PixelTread 2.9.30 قراءته وتعديله وإظهار التغييرات، بينما يبقى محرر GameMaker هو المكان الذي تبني وتلعب فيه لعبتك.
متعلم يريد إنشاء تتبع للماوس في 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تريد إنشاء مدار دائري ل 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لنفترض أنك تخطط لنظام اختيار بأسلوب RTS حيث يحدد السحب مستطيلاً وحدك. يمكن لأداة المهام تشغيل وكيلين فرعيينين بالتوازي على ملفات منفصلة: واحد يقرأ سكريبت الوحدة، والآخر يمسك كود الماوس. يستخدم كل منهما glob للعثور على الملفات وgrep لرؤية كيف يتم تتبع الكيانات بالفعل. يضيف التعديل فحص تصادم مستطيل بـ collision_rectangle وقائمة للكيانات المحددة. لا شيء نهائي. تقرأ كلتا التغييرتين في Ask first، تقبلهما واحداً تلو الآخر وتختبر مربع السحب في المحرر.
شاشة الإيقاف المؤقت هي مشروع أولي شائع، وتلمس الغرفة ورسوميات الكود ولوحة المفاتيح. صفها في جملة واحدة ودع الوكيل يتجول: list_dir يظهر السكريبتات، read_file يفتح سكريبت التحكم الرئيسي، وgrep يجد حيث يتم قراءة الإدخال. ثم يكتب الوكيل سكريبت جديد بـ write_file ويعدل سكريبت التحكم بـ edit_file. Shell يشغل أمر البناء الخاص بك ويعيد رمز الخروج الفعلي. كل خطوة هي بطاقة. قبل قبولك، افتح التغييرات، تحقق من مفاتيح الإدخال وشغل اللعبة لإيقافها مؤقتاً مرة واحدة.
مساعدي الدردشة يقترحون فقط. PixelTread 2.9.30 يشغل الأدوات بنفسه، وكل بطاقة في الدردشة تظهر النتيجة الحقيقية، مثل رمز الخروج أو التغييرات، لذا يمكنك الحكم عليها.
| مساعد دردشة نموذجي | PixelTread | |
|---|---|---|
| الإجراء | يقترح خطوات لتشغيلها | يشغل أدوات الملفات والأوامر بنفسه |
| الإثبات | يصف ما يجب أن يحدث | يظهر رمز الخروج الفعلي أو التغييرات |
| التعديلات | تنسخ وتلصق الكود | يعدل الملف ويعرض التغييرات |
| الموافقة | تقرر ما تشغله | Auto-run، Ask first أو Plan only |
المبتدئون الذين يتبعون دروس Gamemaker Language يستخدمون PixelTread لرؤية الخطوة التالية كتغيير حقيقي. يسألون عن استخدامات السكريبتات، ثم يقرؤون الإجابة في ملفاتاتهم الخاصة. القراءة هي التعلم. في وضع Ask first يتوقف الوكيل قبل كل تغيير، لذا كل تعديل صغير بما يكفي لقراءته في جلسة واحدة.
الهواة الذين تعلموا من دروس Gamemaker Studio 2 يستخدمونه عندما يقول محررهم الآن فقط GameMaker. يتحقق الوكيل من أسماء الدوال مقابل الدليل الحالي باستخدام web_search و http_get. تحقق من الأسماء. تقرأ الأسماء المقتبسة بنفسك وتقارنها مع صفحة الدليل قبل قبول تعديل واحد يستخدمها.
المطورون المنفردون الذين ينهون ألعاباً صغيرة يستخدمون PixelTread للمهام المتكررة. تغيير اسم متغير، نقل الكود المشترك إلى دالة وقراءة سجل البناء للخطأ الأول تصبح كلها طلباً واحداً. الطلبات تبقى قصيرة. تراجع التغيير وتشغل اختبار لعبه واحداً.
GML، اختصار لـ GameMaker Language، هي لغة السكربت المشابهة لـ C الخاصة بـ GameMaker وتشبه JavaScript. تكتبها في أصول السكريبت وفي أحداث الكيانات. نص عادي. كل سكريبت هو ملف، لذا يقرأه PixelTread ويعدله في مجلد مشروعك، وتختبر النتيجة في المحرر.
نعم، devartsolutions.com هو الموقع الرسمي لـ PixelTread. حمّل برنامج الإعداد هنا، حوالي 34 ميجابايت، وقارن قيمة SHA-256 الخاصة به مع البيان المنشور قبل تشغيله. تحقق من قيمة التحقق. الأسئلة تمر عبر زر Send feedback داخل التطبيق، وPixelTread غير تابعة لـ YoYo Games.
الأدوات هي أدوات الملفات في مجلد عمل الدردشة: list_dir و glob يمسحان المشروع، read_file وgrep يقرآن السكريبتات، وwrite_file وedit_file يغيرانها مع التغيير. يشغل Shell أمر البناء الخاص بك ويعيد رمز الخروج. web_search و http_get تقرأان الدليل الرسمي. كل مكالمة هي بطاقة.
لا. تشرح دروس Gamemaker لماذا تعمل التقنية، بينما يقوم PixelTread بالتعديل في ملفاتك الخاصة ويعرض التغيير. استخدم كليهما: اقرأ الدرس، اطلب من الوكيل التغيير في مشروعك، وتعلم بمراجعة كل سطر يقترحه قبل قبوله.
دليل GameMaker الرسمي، الذي يتضمن مرجع الدوال لـ GML، هو المصدر. يقرأه PixelTread بـ web_search و http_get ويقتبس أسماء الدوال التي يستخدمها في الدردشة، ويمكنك فتح نفس الصفحة للمقارنة. سريع للتحقق.
نقطة نهاية النموذج التي تختارها هي المكان الوحيد الذي تذهب إليه الطلبات. مع مزود ذكاء اصطناعي سحابي، تصل طلبك ونص الملف الذي يقرأه الوكيل إلى ذلك المزود، ومع نموذج محلي لا يغادر شيء جهازك. لا يجمع PixelTread أي بيانات تتبع. الأسرار في مخرجات الأدوات يتم إخفاؤها قبل وصولها إلى النموذج.
4 خطوات: حمّل برنامج الإعداد لـ Windows 10 أو 11، قارن قيمة SHA-256 الخاصة به مع البيان المنشور، ربط نموذج، واختر مجلد مشروع GameMaker الخاص بك. ثم صف تغييراً صغيراً واحداً. ابدأ بـ Plan only إذا كنت تريد قراءة الخطوات قبل تشغيل أي شيء.
حمّل الإصدار 2.9.30 لـ Windows 10 أو 11، وجهه نحو مشروع تملكه واطلب تغييراً صغيراً واحداً. ابدأ صغيراً. اقرأ التغيير قبل قبوله.
تحميل PixelTread لـ Windows ↗كل صفحة من صفحات هذا الموقع متاحة بـ 20 لغة، بينما واجهة التطبيق نفسها بـ 13 لغة.
ما يمكن لـ PixelTread فعله ↗ ربط نموذج ↗ سير عمل خطوة بخطوة ↗ تحميل برنامج الإعداد ↗ أسئلة وأجوبة ↗ تفاصيل الخصوصية ↗