PixelTread
Officiële PixelTread-website

GameMaker Language-werk in je eigen projectmap

PixelTread 2.9.30 is een Windows-agent voor GameMaker-werk: het leest je scripts, bewerkt bestanden in de projectmap, voert je build-opdracht uit en toont het echte resultaat van elke stap.

Versie

2.9.30

Uitgebracht op 8 nov. 2026

Grootte

34 MB

Setupprogramma downloaden

Talen

13

Talen van de app-interface

Windows

10/11

64-bit-systemen

Checksum

SHA-256

Vergelijk voordat je het uitvoert

Updates

Update-knop

Verschijnt als er een nieuwe versie klaar is

Taalbasis

Hoe de GameMaker language past in een project

De GameMaker language wordt GML genoemd, een C-achtige scripttaal die veel lijkt op JavaScript. Scripts zijn tekst. Elk bestand staat in je projectmap als een platte tekst .gml-bestand, dus PixelTread 2.9.30 kan het lezen, bewerken en je een diff tonen, terwijl de GameMaker-editor de plek blijft waar je je game bouwt en speelt.

01

Muis volgen met GML-code

Een leerling wil muisvolging maken in GameMaker, zodat een kruisje de cursor volgt. Je opent de projectmap in een nieuwe chat en typt dit verzoek. De agent scant de map met list_dir, gebruikt vervolgens read_file en grep, 2 tools die alleen lezen, om het kruisjescript en bestaande muisvariabelen te vinden. Vervolgens stelt edit_file een wijziging voor die x en y instelt vanuit mouse_x en mouse_y. De diff is klein. In Ask first-wacht de kaart op jou, zodat je elke gewijzigde regel leest, accepteert en vervolgens het kruisje in de editor test.

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

Een object een cirkelbaan laten maken

Je wilt een cirkelbaan maken voor een maansprite rond een planeet. Vraag het aan de agent. Het leest het script van de maan met read_file, en edit_file voegt een angle-variabele toe die elke stap toeneemt en stelt x en y in met lengthdir_x en lengthdir_y, de GML-functies die een hoek en afstand omzetten in offsetwaarden. Om de namen te controleren, halen web_search en http_get de functiereferentie op uit de officiële GameMaker-handleiding. Gebruik eerst Plan only als je een stappenlijst wilt voordat er bestanden worden gewijzigd, en lees in Ask first de diff, voer het spel uit en observeer de maan voor 1 volledige ronde.

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

Eenheden selecteren met een sleepvak

Stel dat je een RTS-stijl selectiesysteem plant waarbij je met slepen een rechthoek trekt om je eigen eenheden te selecteren. De taaktool kan 2 sub-agents parallel uitvoeren op aparte bestanden: de één leest het eenheden-script, de ander maakt de muiscode. Elk gebruikt glob om bestanden te vinden en grep om te zien hoe instanties al worden bijgehouden. De edit voegt een rechthoekige botsingscontrole toe met collision_rectangle en een lijst met geselecteerde instanties. Niets is definitief. Je leest beide diffs in Ask first, accepteert ze één voor één en test het sleepvak in de editor.

04

Een pauzescherm toevoegen

Een pauzescherm is een veelvoorkomend eerste project, en het raakt de kamer, de tekencode en het toetsenbord. Beschrijf het in 1 zin en laat de agent rondkijken: list_dir toont de scripts, read_file opent het hoofdbeheerscript, en grep vindt waar invoer wordt gelezen. De agent schrijft vervolgens een nieuw script met write_file en bewerkt het beheerscript met edit_file. Shell voert je build-opdracht uit en rapporteert de echte exit-code. Elke stap is een kaart. Voordat je accepteert, open je de diff, controleer je de invoertoetsen en voer je het spel uit om het één keer te pauzeren.

Bekijk de workflows

Hoe PixelTread verschilt van een typische chatassistent

Chatassistenten geven alleen suggesties. PixelTread 2.9.30 voert de tools zelf uit, en elke kaart in de chat toont het echte resultaat, zoals een exit-code of een file diff, zodat je het kunt beoordelen.

Typische chatassistentPixelTread
ActieStelt stappen voor die jij moet uitvoerenVoert bestand- en shelltools zelf uit
BewijsBeschrijft wat er zou moeten gebeurenToont de echte exit-code of diff
BewerkingenJe kopieert en plakt de codeBewerkt het bestand en toont een diff
GoedkeuringJij beslist wat je uitvoertAuto-run, Ask first of Plan only

Hoe een sessie werkt

  1. Installeer PixelTread op Windows 10 of 11 en open de app. Er is geen account nodig om het uit te voeren.
  2. Verbind een model: een cloud-AI-aanbieder, een model dat op je pc draait, of het ingebouwde model.
  3. Kies je GameMaker-projectmap als de werkmap van de chat en beschrijf de wijziging die je wilt.
  4. Kies Auto-run, Ask first of Plan only, lees elke diff, bouw en test vervolgens in de GameMaker-editor.

Wie gebruikt het en wanneer

Beginners die een gamemaker-tutorial volgen, gebruiken PixelTread om de volgende stap als een echte diff te zien. Ze vragen waar scripts voor dienen, en lezen vervolgens het antwoord in hun eigen bestanden. Lezen is leren. In Ask first-pauzeert de agent voordat elke wijziging, zodat elke bewerking klein genoeg is om in 1 keer te lezen.

Hobbyisten die hebben geleerd van een gamemaker studio 2-tutorial, gebruiken het wanneer hun editor nu alleen GameMaker zegt. De agent controleert functienamen tegen de huidige handleiding met web_search en http_get. Controleer de namen. Je leest de geciteerde namen zelf en vergelijkt ze met de handleidingpagina voordat je 1 bewerking accepteert die ze gebruikt.

Solo-ontwikkelaars die kleine games afmaken, gebruiken PixelTread voor terugkerende taken. Een variabele hernoemen, gedeelde code verplaatsen naar een functie en de build-log lezen op de eerste fout worden allemaal 1 verzoek. Verzoeken blijven kort. Je beoordeelt de diff en voert 1 playtest uit.

Vragen over GameMaker-werk met PixelTread

Wat is de GameMaker language?

GML, afkorting voor GameMaker Language, is de C-achtige scripttaal van GameMaker en lijkt veel op JavaScript. Je schrijft het in scriptassets en in de gebeurtenissen van objecten. Platte tekst. Elk script is een bestand, dus PixelTread leest en bewerkt het in je projectmap, en je test het resultaat in de editor.

Is devartsolutions.com de officiële PixelTread-website?

Ja, devartsolutions.com is de officiële PixelTread-website. Download hier het setupprogramma, ongeveer 34 MB, en vergelijk de SHA-256-checksum met de gepubliceerde manifest voordat je het uitvoert. Controleer de checksum. Vragen gaan via de Send feedback-knop in de app, en PixelTread is niet gelieerd aan YoYo Games.

Welke tools gebruikt PixelTread in een GameMaker-project?

De tools zijn bestandstools in de werkmap van de chat: list_dir en glob scannen het project, read_file en grep lezen scripts, en write_file en edit_file wijzigen ze met een diff. Shell voert je build-opdracht uit en rapporteert de exit-code. web_search en http_get lezen de officiële handleiding. Elke aanroep is een kaart.

Kan PixelTread een game maker-tutorial vervangen?

Nee. Een game maker-tutorial legt uit waarom een techniek werkt, terwijl PixelTread de bewerking in je eigen bestanden maakt en de diff toont. Gebruik beide: lees de les, vraag de agent om de wijziging in je project, en leer door elke regel die hij voorstelt te beoordelen voordat je hem accepteert.

Waar vindt PixelTread GML-functienamen?

De officiële GameMaker-handleiding, die een functiereferentie voor GML bevat, is de bron. PixelTread leest deze met web_search en http_get en citeert de functienamen die het in de chat gebruikt, en je kunt dezelfde pagina openen om te vergelijken. Snel te controleren.

Waar komen mijn prompts en scripts terecht?

Het modelendpoint dat je kiest, is de enige plek waar prompts naartoe gaan. Met een cloud-AI-aanbieder bereiken je prompt en de bestandstekst die de agent leest die aanbieder, en bij een lokaal model blijft alles op je pc. PixelTread verzamelt geen telemetrie. Gegevensgeheimen in tooloutput worden geredigeerd voordat ze het model bereiken.

Hoe begin ik met PixelTread?

4 stappen: download het setupprogramma voor Windows 10 of 11, vergelijk de SHA-256-checksum met de gepubliceerde manifest, verbind een model en kies je GameMaker-projectmap. Beschrijf vervolgens één kleine wijziging. Begin met Plan only als je de stappen wilt lezen voordat er iets wordt uitgevoerd.

Aan de slag

Probeer PixelTread op je eigen project

Download versie 2.9.30 voor Windows 10 of 11, wijs het naar een project dat je eigendom is en vraag om één kleine wijziging. Begin klein. Lees de diff voordat je accepteert.

PixelTread voor Windows downloaden ↗

Verken de site

Elke pagina van deze website is beschikbaar in 20 talen, terwijl de app-interface zelf in 13 talen beschikbaar is.

Wat PixelTread kan doen ↗ Een model verbinden ↗ Een stap-voor-stap workflow ↗ Het setupprogramma downloaden ↗ Vragen en antwoorden ↗ Privacydetails ↗