PixelTread
Offizielle PixelTread-Website

gamemaker language: Arbeit in deinem eigenen Projektordner

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.

Version

2.9.30

Veröffentlicht am 8. Nov. 2026

Größe

34 MB

Setup-Programm-Download

Sprachen

13

Sprachen der Benutzeroberfläche

Windows

10/11

64-Bit-Systeme

Prüfsumme

SHA-256

Vor dem Ausführen vergleichen

Updates

Update-Schaltfläche

Erscheint, wenn eine neue Version bereitsteht

Grundlagen der Sprache

Wie die gamemaker language in ein Projekt passt

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.

01

Maus mit GML-Code verfolgen

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.

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

Ein Objekt auf einer Kreisbahn bewegen

Du 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.

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

Einheiten mit einem Auswahlrechteck auswählen

Stell 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.

04

Einen Pausenbildschirm hinzufügen

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.

Workflows ansehen

Wie sich PixelTread von einem typischen Chat-Assistenten unterscheidet

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-AssistentPixelTread
AktionSchlägt Schritte vor, die du ausführstFührt Datei- und Shell-Tools selbst aus
BeweisBeschreibt, was passieren sollteZeigt den echten Exit-Code oder Diff
BearbeitungenDu kopierst und fügst den Code einBearbeitet die Datei und zeigt einen Diff
GenehmigungDu entscheidest, was ausgeführt wirdAuto-run, Ask first oder Plan only

So funktioniert eine Sitzung

  1. Installiere PixelTread auf Windows 10 oder 11 und öffne die App. Ein Konto ist zum Ausführen nicht erforderlich.
  2. Verbinde ein Modell: einen Cloud-KI-Anbieter, ein Modell auf deinem PC oder das integrierte Modell.
  3. Wähle deinen GameMaker-Projektordner als Arbeitsordner des Chats und beschreibe die gewünschte Änderung.
  4. Wähle Auto-run, Ask first oder Plan only, lies jeden Diff, baue dann im GameMaker-Editor und teste.

Wer nutzt es und wann

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.

Fragen zur GameMaker-Arbeit mit PixelTread

Was ist die gamemaker language?

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.

Ist devartsolutions.com die offizielle PixelTread-Website?

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.

Welche Tools nutzt PixelTread für ein GameMaker-Projekt?

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.

Kann PixelTread ein Gamemaker-Tutorial ersetzen?

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.

Woher findet PixelTread GML-Funktionsnamen?

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.

Wo landen meine Prompts und Skripte?

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.

Wie starte ich mit PixelTread?

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.

Loslegen

Probiere PixelTread mit deinem eigenen Projekt aus

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 ↗

Seite erkunden

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 ↗