PixelTread
Site-ul oficial PixelTread

gamemaker language lucrat în dosarul propriu al proiectului

PixelTread 2.9.30 este un agent Windows pentru proiecte GameMaker: citește scripturile, editează fișierele din dosarul proiectului, compilează și arată rezultatul real al fiecărui pas.

Versiune

2.9.30

Lansat 8 nov. 2026

Dimensiune

34 MB

Descărcare program setup

Limbi

13

Limbi interfață aplicație

Windows

10/11

Sisteme 64-bit

Sumă de control

SHA-256

Compară înainte de a rula

Actualizări

Buton Actualizare

Apare când o nouă versiune este gata

Noțiuni de bază despre limbaj

Cum se integrează gamemaker language într-un proiect

Gamemaker language se numește GML, un limbaj de scripting de tip C care seamănă mult cu JavaScript. Scripturile sunt text. Fiecare se află în dosarul proiectului ca un fișier .gml simplu, astfel încât PixelTread 2.9.30 îl poate citi, edita și afișa un diff, în timp ce editorul GameMaker rămâne locul unde compilezi și testezi jocul.

01

Urmărește cursorul cu cod GML

Un începător dorește să creeze urmărirea cursorului în GameMaker, astfel încât un crosshair să urmărească mouse-ul. Deschide dosarul proiectului într-un chat nou și scrie această cerere. Agentul cartografiază dosarul cu list_dir, apoi folosește read_file și grep, 2 instrumente care doar citesc, pentru a găsi scriptul crosshair și orice variabile de mouse existente. Apoi, edit_file propune o modificare care setează x și y din mouse_x și mouse_y. Diff-ul este mic. În modul Ask first, cardul așteaptă, așa că citești fiecare linie modificată, o accepți și apoi testezi crosshair-ul în editor.

Istoricul instrumentelor
list_dir  project folder  → listed
read_file  scr_crosshair.gml  → read
grep  mouse_x  → 1 match
edit_file  scr_crosshair.gml  → +2 lines
02

Mutați un obiect pe o orbită circulară

Dorești să creezi o orbită circulară pentru un sprite de lună în jurul unei planete. Cere agentului. Acesta citește scriptul lunii cu read_file, apoi edit_file adaugă o variabilă unghi care crește la fiecare pas și setează x și y cu lengthdir_x și lengthdir_y, funcțiile GML care transformă un unghi și o distanță în offset-uri. Pentru a verifica numele, web_search și http_get preiau referința funcției din manualul oficial GameMaker. Folosește Plan only mai întâi dacă dorești o listă de pași înainte de orice modificare de fișier, și în Ask first citește diff-ul, rulează jocul și urmărește luna pentru 1 tură completă.

Istoricul instrumentelor
read_file  scr_orbit.gml  → read
web_search  lengthdir_x  → found
Shell  build  → exit 0
edit_file  scr_orbit.gml  → +4 lines
03

Selectează unități cu o cutie de tragere

Să presupunem că planifici un sistem de selecție stil RTS, unde tragerea unui dreptunghi selectează unitățile tale. Instrumentul de sarcină poate rula 2 sub-agente în paralel pe fișiere separate: unul citește scriptul unității, celălalt redactează codul mouse-ului. Fiecare folosește glob pentru a găsi fișierele și grep pentru a vedea cum sunt deja urmărite instanțele. Editarea adaugă o verificare de coliziune dreptunghiulară cu collision_rectangle și o listă de instanțe selectate. Nimic nu este final. Citești ambele diff-uri în Ask first, le accepți pe rând și testezi cutia de tragere în editor.

04

Adaugă un ecran de pauză

Un ecran de pauză este un prim proiect comun și atinge camera, codul de desenare și tastatura. Descrie-l în 1 propoziție și lasă agentul să cerceteze: list_dir arată scripturile, read_file deschide scriptul principal de control, iar grep găsește unde se citește input-ul. Agentul scrie apoi un script nou cu write_file și editează scriptul de control cu edit_file. Shell rulează comanda ta de compilare și raportează codul de ieșire real. Fiecare pas este un card. Înainte de a accepta, deschide diff-ul, verifică tastele de input și rulează jocul pentru a-l pune pe pauză o dată.

Vezi fluxurile de lucru

Cum diferă PixelTread de un asistent chat tipic

Asistenții chat doar sugerează. PixelTread 2.9.30 rulează instrumentele singur, iar fiecare card din chat arată rezultatul real, cum ar fi un cod de ieșire sau un diff, astfel încât să îl poți evalua.

Asistent chat tipicPixelTread
AcțiuneSugerează pași pe care tu să îi ruleziRulează singur instrumentele de fișiere și shell
DovadăDescrie ce ar trebui să se întâmpleAfișează codul real de ieșire sau diff-ul
EdităriTu copiezi și lipești codulEditează fișierul și afișează un diff
AprobareTu decizi ce să ruleziAuto-run, Ask first sau Plan only

Cum funcționează o sesiune

  1. Instalează PixelTread pe Windows 10 sau 11 și deschide aplicația. Nu este nevoie de cont pentru a o rula.
  2. Conectează un model: un furnizor AI cloud, un model care rulează pe PC-ul tău sau modelul integrat.
  3. Alege dosarul proiectului tău GameMaker ca dosar de lucru al chat-ului și descrie modificarea dorită.
  4. Alege Auto-run, Ask first sau Plan only, citește fiecare diff, apoi compilează și testează în editorul GameMaker.

Cine îl folosește și când

Începătorii care urmează un tutorial gamemaker folosesc PixelTread pentru a vedea următorul pas ca un diff real. Întreabă pentru ce sunt folosite scripturile, apoi citește răspunsul în propriile fișiere. Cititul este învățare. În modul Ask first, agentul se oprește înainte de fiecare modificare, astfel încât fiecare editare este suficient de mică pentru a fi citită într-o ședință.

Amatorii care au învățat dintr-un tutorial gamemaker studio 2 îl folosesc când editorul lor spune acum doar GameMaker. Agentul verifică numele funcțiilor împotriva manualului actual cu web_search și http_get. Verifică numele. Citești tu însuți numele citate și le compari cu pagina manualului înainte de a accepta 1 editare care le folosește.

Dezvoltatorii solo care finalizează jocuri mici folosesc PixelTread pentru sarcini repetitive. Redenumirea unei variabile, mutarea codului partajat într-o funcție și citirea jurnalului de compilare pentru prima eroare devin o singură cerere. Cererile rămân scurte. Revizuiești diff-ul și rulezi 1 test de joc.

Întrebări despre lucrul cu GameMaker cu PixelTread

Ce este gamemaker language?

GML, prescurtare pentru GameMaker Language, este limbajul de scripting de tip C al GameMaker și seamănă cu JavaScript. Scrii în active de script și în evenimentele obiectelor. Text simplu. Fiecare script este un fișier, astfel încât PixelTread îl citește și editează în dosarul proiectului tău, iar tu testezi rezultatul în editor.

Este devartsolutions.com site-ul oficial PixelTread?

Da, devartsolutions.com este site-ul oficial PixelTread. Descarcă programul setup aici, aproximativ 34 MB, și compară suma de control SHA-256 cu manifestul publicat înainte de a-l rula. Verifică suma de control. Întrebările se trimit prin butonul Send feedback din interiorul aplicației, iar PixelTread nu este afiliat cu YoYo Games.

Ce instrumente folosește PixelTread într-un proiect GameMaker?

Instrumentele sunt instrumente de fișiere în dosarul de lucru al chat-ului: list_dir și glob cartografiază proiectul, read_file și grep citesc scripturile, iar write_file și edit_file le modifică cu un diff. Shell rulează comanda ta de compilare și raportează codul de ieșire. web_search și http_get citesc manualul oficial. Fiecare apel este un card.

Poate PixelTread să înlocuiască un tutorial gamemaker?

Nu. Un tutorial gamemaker explică de ce funcționează o tehnică, în timp ce PixelTread face editarea în propriile fișiere și arată diff-ul. Folosește-le pe ambele: citește lecția, cere agentului modificarea în proiectul tău și învață revizuind fiecare linie pe care o propune înainte de a o accepta.

Unde găsește PixelTread numele funcțiilor GML?

Manualul oficial GameMaker, care include o referință de funcții pentru GML, este sursa. PixelTread îl citește cu web_search și http_get și citează numele funcțiilor pe care le folosește în chat, iar tu poți deschide aceeași pagină pentru a compara. Rapid de verificat.

Unde ajung prompturile și scripturile mele?

Endpoint-ul modelului pe care îl alegi este singurul loc unde ajung prompturile. Cu un furnizor AI cloud, promptul tău și textul fișierului pe care agentul îl citește ajung la acel furnizor, iar cu un model local nimic nu părăsește PC-ul tău. PixelTread nu colectează telemetrie. Secretele din output-ul instrumentelor sunt mascate înainte să ajungă la model.

Cum încep cu PixelTread?

4 pași: descarcă programul setup pentru Windows 10 sau 11, compară suma de control SHA-256 cu manifestul publicat, conectează un model și alege dosarul proiectului tău GameMaker. Apoi descrie o modificare mică. Începe cu Plan only dacă vrei să citești pașii înainte ca ceva să ruleze.

Începe

Încearcă PixelTread pe propriul proiect

Descarcă versiunea 2.9.30 pentru Windows 10 sau 11, indică-i un proiect pe care îl deții și cere o modificare mică. Începe mic. Citește diff-ul înainte de a-l accepta.

Descarcă PixelTread pentru Windows ↗

Explorează site-ul

Fiecare pagină a acestui site este disponibilă în 20 de limbi, în timp ce interfața aplicației are 13.

Ce poate face PixelTread ↗ Conectează un model ↗ Un flux de lucru pas cu pas ↗ Descarcă programul setup ↗ Întrebări și răspunsuri ↗ Detalii de confidențialitate ↗