2.9.30
Veröffentlicht am 8. Nov. 2026
PixelTread 2.9.30 ist ein Windows-Agent für die GameMaker-Entwicklung: Er liest deine Skripte, bearbeitet Dateien im Projektordner, führt deinen Build-Befehl aus und zeigt das echte Ergebnis jedes Schritts.
scr_move.gml10 Zeilendraw_sprite3 Trefferscr_move.gml+2 Zeilenbuildexit 0notes.txtgespeichertVeröffentlicht am 8. Nov. 2026
Setup-Programm-Download
Sprachen der Benutzeroberfläche
64-Bit-Systeme
Vor dem Ausführen vergleichen
Erscheint, wenn eine neue Version bereitsteht
Die gamemaker language wird GML genannt, eine C-ähnliche Skriptsprache, die JavaScript sehr ähnelt. Skripte sind Text. Jedes liegt in deinem Projektordner als reine Textdatei mit der Endung .gml, sodass PixelTread 2.9.30 es lesen, bearbeiten und dir einen Diff anzeigen kann, während der GameMaker-Editor der Ort bleibt, an dem du dein Spiel baust und testest.
Ein Lernender möchte eine Maussteuerung in GameMaker erstellen, sodass ein Fadenkreuz dem Cursor folgt. Du öffnest den Projektordner in einem neuen Chat und gibst diese Anfrage ein. Der Agent kartografiert den Ordner mit list_dir, nutzt dann read_file und grep – zwei Tools, die nur lesen –, um das Fadenkreuz-Skript und vorhandene Mausvariablen zu finden. Anschließend schlägt edit_file eine Änderung vor, die x und y mit mouse_x und mouse_y setzt. Der Diff ist klein. Im Modus Ask first wartet die Karte auf dich, damit du jede geänderte Zeile lesen, sie annehmen und das Fadenkreuz im Editor testen kannst.
list_dir project folder → listed
read_file scr_crosshair.gml → read
grep mouse_x → 1 match
edit_file scr_crosshair.gml → +2 linesDu möchtest eine Kreisbahn für ein Mond-Sprite um einen Planeten erstellen. Frage den Agenten. Er liest das Skript des Mondes mit read_file, und edit_file fügt eine Winkelvariable hinzu, die bei jedem Schritt wächst, und setzt x und y mit lengthdir_x und lengthdir_y, den GML-Funktionen, die aus einem Winkel und einer Entfernung Versätze berechnen. Um die Namen zu prüfen, laden web_search und http_get die Funktionsreferenz aus dem offiziellen GameMaker-Handbuch. Nutze zuerst Plan only, wenn du eine Schrittliste vor Dateiänderungen möchtest, und lies im Modus Ask first den Diff, führe das Spiel aus und beobachte den Mond für eine volle Umrundung.
read_file scr_orbit.gml → read
web_search lengthdir_x → found
Shell build → exit 0
edit_file scr_orbit.gml → +4 linesStell dir vor, du planst ein RTS-ähnliches Auswahlsystem, bei dem ein gezogener Rechteckbereich deine Einheiten auswählt. Das Aufgaben-Tool kann 2 Sub-Agents parallel auf separaten Dateien ausführen: Einer liest das Einheiten-Skript, der andere entwirft den Mauscode. Jeder nutzt glob, um Dateien zu finden, und grep, um zu sehen, wie Instanzen bereits verfolgt werden. Die Bearbeitung fügt eine Rechteck-Kollision mit collision_rectangle und eine Liste ausgewählter Instanzen hinzu. Nichts ist endgültig. Du liest beide Diffs im Modus Ask first, nimmst sie nacheinander an und testest das Auswahlrechteck im Editor.
Ein Pausenbildschirm ist ein häufiges Erstprojekt und betrifft den Raum, den Draw-Code und die Tastatur. Beschreibe ihn in einem Satz und lass den Agenten suchen: list_dir zeigt die Skripte, read_file öffnet das Hauptsteuerungsskript, und grep findet, wo Eingaben gelesen werden. Der Agent schreibt dann ein neues Skript mit write_file und bearbeitet das Steuerungsskript mit edit_file. Shell führt deinen Build-Befehl aus und meldet den echten Exit-Code. Jeder Schritt ist eine Karte. Bevor du annimmst, öffne den Diff, prüfe die Eingabetasten und führe das Spiel einmal aus, um es zu pausieren.
Chat-Assistenten schlagen nur vor. PixelTread 2.9.30 führt die Tools selbst aus, und jede Karte im Chat zeigt das echte Ergebnis, wie einen Exit-Code oder einen Dateidiff, damit du es beurteilen kannst.
| Typischer Chat-Assistent | PixelTread | |
|---|---|---|
| Aktion | Schlägt Schritte vor, die du ausführst | Führt Datei- und Shell-Tools selbst aus |
| Beweis | Beschreibt, was passieren sollte | Zeigt den echten Exit-Code oder Diff |
| Bearbeitungen | Du kopierst und fügst den Code ein | Bearbeitet die Datei und zeigt einen Diff |
| Genehmigung | Du entscheidest, was ausgeführt wird | Auto-run, Ask first oder Plan only |
Anfänger, die einem Gamemaker-Tutorial folgen, nutzen PixelTread, um den nächsten Schritt als echten Diff zu sehen. Sie fragen, wofür die Skripte verwendet werden, und lesen dann die Antwort in ihren eigenen Dateien. Lesen ist Lernen. Im Modus Ask first pausiert der Agent vor jeder Änderung, sodass jede Bearbeitung klein genug ist, um in einem Rutsch gelesen zu werden.
Hobbyisten, die aus einem Gamemaker Studio 2-Tutorial gelernt haben, nutzen es, wenn ihr Editor nun nur noch GameMaker anzeigt. Der Agent prüft Funktionsnamen gegen das aktuelle Handbuch mit web_search und http_get. Prüfe die Namen. Du liest die zitierten Namen selbst und vergleichst sie mit der Handbuchseite, bevor du eine Bearbeitung annehmen, die sie verwendet.
Solo-Entwickler, die kleine Spiele abschließen, nutzen PixelTread für wiederkehrende Aufgaben. Das Umbenennen einer Variable, das Verschieben von gemeinsamem Code in eine Funktion und das Lesen des Build-Logs auf den ersten Fehler werden zu einer Anfrage. Anfragen bleiben kurz. Du überprüfst den Diff und führst einen Playtest durch.
GML, kurz für GameMaker Language, ist die C-ähnliche Skriptsprache von GameMaker und ähnelt JavaScript. Du schreibst sie in Skript-Assets und in den Ereignissen von Objekten. Reiner Text. Jedes Skript ist eine Datei, sodass PixelTread sie in deinem Projektordner liest und bearbeitet, und du das Ergebnis im Editor testest.
Ja, devartsolutions.com ist die offizielle PixelTread-Website. Lade das Setup-Programm hier herunter (ca. 34 MB) und vergleiche seine SHA-256-Prüfsumme mit dem veröffentlichten Manifest, bevor du es ausführst. Prüfe die Prüfsumme. Fragen gehen über die Schaltfläche Send feedback in der App, und PixelTread steht nicht in Verbindung mit YoYo Games.
Die Tools sind Dateitools im Arbeitsordner des Chats: list_dir und glob kartieren das Projekt, read_file und grep lesen Skripte, und write_file und edit_file ändern sie mit einem Diff. Shell führt deinen Build-Befehl aus und meldet seinen Exit-Code. web_search und http_get lesen das offizielle Handbuch. Jeder Aufruf ist eine Karte.
Nein. Ein Gamemaker-Tutorial erklärt, warum eine Technik funktioniert, während PixelTread die Bearbeitung in deinen eigenen Dateien vornimmt und den Diff zeigt. Nutze beides: Lies die Lektion, bitte den Agenten um die Änderung in deinem Projekt und lerne, indem du jede von ihm vorgeschlagene Zeile überprüfst, bevor du sie annimmst.
Das offizielle GameMaker-Handbuch, das eine Funktionsreferenz für GML enthält, ist die Quelle. PixelTread liest es mit web_search und http_get und zitiert die Funktionsnamen, die es im Chat verwendet, und du kannst dieselbe Seite öffnen, um zu vergleichen. Schnell zu prüfen.
Der von dir gewählte Model-Endpoint ist der einzige Ort, an den Prompts gehen. Bei einem Cloud-KI-Anbieter erreichen dein Prompt und der vom Agenten gelesene Text diesen Anbieter, und bei einem lokalen Modell verlässt nichts deinen PC. PixelTread sammelt keine Telemetriedaten. Geheimnisse in Tool-Ausgaben werden vor der Weitergabe an das Modell maskiert.
4 Schritte: Lade das Setup-Programm für Windows 10 oder 11 herunter, vergleiche seine SHA-256-Prüfsumme mit dem veröffentlichten Manifest, verbinde ein Modell und wähle deinen GameMaker-Projektordner. Beschreibe dann eine kleine Änderung. Starte mit Plan only, wenn du die Schritte lesen möchtest, bevor etwas ausgeführt wird.
Lade Version 2.9.30 für Windows 10 oder 11 herunter, weise es einem eigenen Projekt zu und bitte um eine kleine Änderung. Fang klein an. Lies den Diff, bevor du ihn annimmst.
PixelTread für Windows herunterladen ↗Jede Seite dieser Website ist in 20 Sprachen verfügbar, während die App-Benutzeroberfläche selbst in 13 Sprachen vorliegt.
Was PixelTread leisten kann ↗ Modell verbinden ↗ Ein schrittweiser Workflow ↗ Setup-Programm herunterladen ↗ Fragen und Antworten ↗ Datenschutzdetails ↗