2.9.30
เผยแพร่ 8 พ.ย. 2026
PixelTread 2.9.30 คือเอเยนต์บน Windows สำหรับงาน GameMaker: มันอ่านสคริปต์ของคุณ แก้ไขไฟล์ในโฟลเดอร์โปรเจกต์ รันคำสั่ง build ของคุณ และแสดงผลลัพธ์จริงของทุกขั้นตอน
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 จึงสามารถอ่าน แก้ไข และแสดง diff ให้คุณดู ในขณะที่ตัวแก้ไข GameMaker ยังคงเป็นสถานที่ที่คุณสร้างและเล่นเกม
ผู้เริ่มต้นต้องการสร้างการติดตามเมาส์ใน GameMaker เพื่อให้เป้าไขว้ติดตามเคอร์เซอร์ คุณเปิดโฟลเดอร์โปรเจกต์ในแชทใหม่แล้วพิมพ์คำขอนี้ เอเยนต์ทำแผนที่โฟลเดอร์ด้วย list_dir จากนั้นใช้ read_file และ grep ซึ่งเป็นเครื่องมือที่อ่านอย่างเดียว เพื่อหาสคริปต์เป้าไขว้และตัวแปรเมาส์ที่มีอยู่ จากนั้น edit_file จะเสนอการเปลี่ยนแปลงที่ตั้งค่า x และ y จาก mouse_x และ mouse_y diff มีขนาดเล็ก ในโหมด 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คุณต้องการสร้างวงโคจรวงกลมสำหรับสไปรต์ดวงจันทร์รอบดาวเคราะห์ ถามเอเยนต์ มันอ่านสคริปต์ของดวงจันทร์ด้วย read_file จากนั้น edit_file เพิ่มตัวแปรมุมที่เพิ่มขึ้นทุกขั้นตอน และตั้งค่า x และ y ด้วย lengthdir_x และ lengthdir_y ซึ่งเป็นฟังก์ชัน GML ที่เปลี่ยนมุมและระยะทางให้เป็นค่าเบี่ยงเบน เพื่อตรวจสอบชื่อ web_search และ http_get ดึงข้อมูลอ้างอิงฟังก์ชันจากคู่มือ GameMaker ทางการ ใช้ Plan only ก่อนหากคุณต้องการรายการขั้นตอนก่อนมีการเปลี่ยนแปลงไฟล์ และในโหมด Ask first ให้อ่าน diff รันเกม และดูดวงจันทร์ครบ 1 รอบ
read_file scr_orbit.gml → read
web_search lengthdir_x → found
Shell build → exit 0
edit_file scr_orbit.gml → +4 linesสมมติว่าคุณกำลังวางแผนระบบการเลือกสไตล์ RTS ที่การลากสี่เหลี่ยมจะเลือกยูนิตของคุณ เครื่องมืองานสามารถรันเอเยนต์ย่อย 2 ตัวแบบขนานบนไฟล์แยกกัน: ตัวหนึ่งอ่านสคริปต์ยูนิต อีกตัวร่างโค้ดเมาส์ แต่ละตัวใช้ glob เพื่อหาไฟล์และ grep เพื่อดูการติดตามอินสแตนซ์ที่มีอยู่ การแก้ไขเพิ่มการตรวจสอบการชนของสี่เหลี่ยมด้วย collision_rectangle และรายการอินสแตนต์ที่เลือก ไม่มีอะไรสุดท้าย คุณอ่าน diff ทั้งสองในโหมด Ask first ยอมรับทีละรายการ และทดสอบกล่องลากในตัวแก้ไข
หน้าจอยุติชั่วคราวเป็นโปรเจกต์แรกทั่วไป และมันเกี่ยวข้องกับห้อง โค้ดการวาด และคีย์บอร์ด อธิบายใน 1 ประโยคแล้วให้เอเยนต์สำรวจ: list_dir แสดงสคริปต์ read_file เปิดสคริปต์ควบคุมหลัก และ grep หาจุดที่อ่านอินพุต จากนั้นเอเยนต์เขียนสคริปต์ใหม่ด้วย write_file และแก้ไขสคริปต์ควบคุมด้วย edit_file Shell รันคำสั่ง build ของคุณและรายงาน exit code จริง ทุกขั้นตอนเป็นการ์ด ก่อนที่คุณจะยอมรับ ให้เปิด diff ตรวจสอบคีย์อินพุต และรันเกมเพื่อยุติชั่วคราวหนึ่งครั้ง
แชทแอสซิสแทนต์เพียงแนะนำ PixelTread 2.9.30 รันเครื่องมือเอง และการ์ดทุกใบในแชทแสดงผลลัพธ์จริง เช่น exit code หรือ file diff ดังนั้นคุณสามารถตัดสินได้
| แชทแอสซิสแทนต์ทั่วไป | PixelTread | |
|---|---|---|
| การกระทำ | แนะนำขั้นตอนให้คุณรัน | รันเครื่องมือไฟล์และ shell เอง |
| หลักฐาน | อธิบายสิ่งที่ควรเกิดขึ้น | แสดง exit code หรือ diff จริง |
| การแก้ไข | คุณคัดลอกและวางโค้ด | แก้ไขไฟล์และแสดง diff |
| การอนุมัติ | คุณตัดสินใจว่าจะรันอะไร | Auto-run, Ask first หรือ Plan only |
ผู้เริ่มต้นที่ติดตามบทเรียน gamemaker ใช้ PixelTread เพื่อดูขั้นตอนถัดไปเป็น diff จริง พวกเขาถามว่าสคริปต์ใช้ทำอะไร จากนั้นอ่านคำตอบในไฟล์ของตัวเอง การอ่านคือการเรียนรู้ ในโหมด Ask first เอเยนต์จะหยุดก่อนการเปลี่ยนแปลงแต่ละครั้ง ดังนั้นการแก้ไขแต่ละครั้งจึงเล็กพอที่จะอ่าน在一次นั่ง
คนงานอดิเรกที่เรียนรู้จากบทเรียน gamemaker studio 2 ใช้เมื่อตัวแก้ไขของพวกเขาตอนนี้บอกว่าแค่ GameMaker เอเยนต์ตรวจสอบชื่อฟังก์ชันเทียบกับคู่มือปัจจุบันด้วย web_search และ http_get ตรวจสอบชื่อ คุณอ่านชื่อที่อ้างอิงเองและเปรียบเทียบกับหน้าคู่มือก่อนยอมรับการแก้ไข 1 รายการที่ใช้
นักพัฒนาคนเดียวที่สร้างเกมเล็ก ๆ เสร็จแล้วใช้ PixelTreadสำหรับงานซ้ำ ๆ การเปลี่ยนชื่อตัวแปร ย้ายโค้ดที่ใช้ร่วมกันเข้าไปในฟังก์ชัน และการอ่านบันทึก build สำหรับข้อผิดพลาดแรก กลายเป็นคำขอเดียว คำขอจะสั้น คุณตรวจสอบ diff และรัน playtest 1 ครั้ง
GML ย่อมาจาก GameMaker Language ซึ่งเป็นภาษาสคริปต์คล้าย C ของ GameMaker และดูคล้าย JavaScript คุณเขียนในสินทรัพย์สคริปต์และในเหตุการณ์ของวัตถุ ข้อความธรรมดา แต่ละสคริปต์เป็นไฟล์ ดังนั้น PixelTread อ่านและแก้ไขในโฟลเดอร์โปรเจกต์ของคุณ และคุณทดสอบผลลัพธ์ในตัวแก้ไข
ใช่ devartsolutions.com เป็นเว็บไซต์ทางการของ PixelTread ดาวน์โหลดโปรแกรมติดตั้งที่นี่ ประมาณ 34 MB และเปรียบเทียบแฮชตรวจสอบ SHA-256 กับ manifest ที่เผยแพร่ก่อนรัน ตรวจสอบแฮช ตรวจสอบคำถามผ่านปุ่ม Send feedback ภายในแอป และ PixelTread ไม่ได้เป็นพันธมิตรกับ YoYo Games
เครื่องมือคือเครื่องมือไฟล์ในโฟลเดอร์ทำงานของแชท: list_dir และ glob ทำแผนที่โปรเจกต์ read_file และ grep อ่านสคริปต์ และ write_file และ edit_file เปลี่ยนแปลงด้วย diff Shell รันคำสั่ง build ของคุณและรายงาน exit code ของมัน web_search และ http_get อ่านคู่มือทางการ การเรียกแต่ละครั้งเป็นการ์ด
ไม่ บทเรียน game maker อธิบายว่าทำไมเทคนิคจึงทำงาน ในขณะที่ PixelTread ทำการแก้ไขในไฟล์ของคุณเองและแสดง diff ใช้ทั้งคู่: อ่านบทเรียน ถามเอเยนต์สำหรับการเปลี่ยนแปลงในโปรเจกต์ของคุณ และเรียนรู้โดยการทบทวนทุกบรรทัดที่มันเสนอก่อนยอมรับ
คู่มือ GameMaker ทางการ ซึ่งรวมถึงการอ้างอิงฟังก์ชันสำหรับ GML เป็นแหล่งที่มา PixelTread อ่านด้วย web_search และ http_get และอ้างอิงชื่อฟังก์ชันที่ใช้ในแชท และคุณสามารถเปิดหน้าเดียวกันเพื่อเปรียบเทียบ ตรวจสอบอย่างรวดเร็ว
จุดสิ้นสุดโมเดลที่คุณเลือกคือที่เดียวที่คำขอไป เมื่อใช้ผู้ให้บริการ AI แบบคลาวด์ คำขอและข้อความไฟล์ที่เอเยนต์อ่านจะไปถึงผู้ให้บริการนั้น และด้วยโมเดลท้องถิ่นไม่มีอะไรออกจากพีซีของคุณ PixelTread ไม่เก็บ telemetry ข้อมูลลับในผลลัพธ์เครื่องมือจะถูกซ่อนก่อนเข้าถึงโมเดล
4 ขั้นตอน: ดาวน์โหลดโปรแกรมติดตั้งสำหรับ Windows 10 หรือ 11 เปรียบเทียบแฮชตรวจสอบ SHA-256 กับ manifest ที่เผยแพร่ เชื่อมต่อโมเดล และเลือกโฟลเดอร์โปรเจกต์ GameMaker ของคุณ จากนั้นอธิบายการเปลี่ยนแปลงเล็ก ๆ เริ่มด้วย Plan only หากคุณต้องการอ่านขั้นตอนก่อนรันอะไร
ดาวน์โหลดเวอร์ชัน 2.9.30 สำหรับ Windows 10 หรือ 11 ชี้ไปที่โปรเจกต์ที่คุณเป็นเจ้าของและขอการเปลี่ยนแปลงเล็ก ๆ เริ่มเล็ก ๆ อ่าน diff ก่อนยอมรับ
ดาวน์โหลด PixelTread สำหรับ Windows ↗ทุกหน้าของเว็บไซต์นี้มีให้ใช้งานใน 20 ภาษา ในขณะที่อินเทอร์เฟซแอปมี 13 ภาษา
สิ่งที่ PixelTread ทำได้ ↗ เชื่อมต่อโมเดล ↗ ขั้นตอนการทำงานทีละขั้นตอน ↗ ดาวน์โหลดโปรแกรมติดตั้ง ↗ คำถามและคำตอบ ↗ รายละเอียดความเป็นส่วนตัว ↗