PixelTread
Oficjalna strona PixelTread

Gamemaker Language: praca w twoim własnym folderze projektu

PixelTread 2.9.30 to agent Windows do pracy z GameMaker: czyta twoje skrypty, edytuje pliki w folderze projektu, uruchamia polecenie kompilacji i pokazuje rzeczywisty wynik każdego kroku.

Wersja

2.9.30

Wydano 8 lis 2026

Rozmiar

34 MB

Pobieranie programu instalacyjnego

Języki

13

Języki interfejsu aplikacji

Windows

10/11

Systemy 64-bitowe

Suma kontrolna

SHA-256

Porównaj przed uruchomieniem

Aktualizacje

Przycisk Aktualizuj

Pojawia się, gdy nowa wersja jest gotowa

Podstawy języka

Jak gamemaker language wpisuje się w projekt

Gamemaker language nazywa się GML, jest to język skryptowy podobny do C, który wygląda bardzo podobnie do JavaScript. Skrypty to tekst. Każdy z nich znajduje się w folderze projektu jako zwykły plik .gml, dzięki czemu PixelTread 2.9.30 może go czytać, edytować i pokazywać różnice, podczas gdy edytor GameMaker pozostaje miejscem, w którym kompilujesz i testujesz swoją grę.

01

Śledź kursor myszy za pomocą kodu GML

Uczący się chce stworzyć śledzenie kursora w GameMaker, aby celownik podążał za myszką. Otwierasz folder projektu w nowym czacie i wpisujesz to żądanie. Agent skanuje folder za pomocą list_dir, a następnie używa read_file i grep, 2 narzędzi tylko do odczytu, aby znaleźć skrypt celownika i dowolne istniejące zmienne myszy. Następnie edit_file proponuje zmianę, która ustawia x i y na podstawie mouse_x i mouse_y. Różnica jest mała. W trybie Ask first karta czeka na ciebie, więc czytasz każdą zmienioną linię, akceptujesz ją, a następnie przetestuj celownik w edytorze.

Śledzenie narzędzi
list_dir  project folder  → listed
read_file  scr_crosshair.gml  → read
grep  mouse_x  → 1 match
edit_file  scr_crosshair.gml  → +2 lines
02

Poruszaj obiektem po orbicie kołowej

Chciałbyś stworzyć orbitę kołową dla sprite'a księżyca wokół planety. Zapytaj agenta. Czyta skrypt księżyca za pomocą read_file, a następnie edit_file dodaje zmienną kąta, która rośnie w każdym kroku, i ustawia x oraz y za pomocą lengthdir_x i lengthdir_y, funkcji GML, które zamieniają kąt i dystans na przesunięcia. Aby sprawdzić nazwy, web_search i http_get pobierają odniesienie do funkcji z oficjalnej instrukcji GameMaker. Użyj Plan only na początku, jeśli chcesz listę kroków przed jakikolwiek zmianami plików, a w Ask first przeczytaj różnicę, uruchom grę i obserwuj księżyc przez 1 pełny obrót.

Śledzenie narzędzi
read_file  scr_orbit.gml  → read
web_search  lengthdir_x  → found
Shell  build  → exit 0
edit_file  scr_orbit.gml  → +4 lines
03

Wybieraj jednostki za pomocą prostokąta zaznaczenia

Załóżmy, że planujesz system selekcji w stylu RTS, gdzie przeciągnięcie prostokąta wybiera twoje jednostki. Narzędzie zadania może uruchomić 2 pod-agenty równolegle na oddzielnych plikach: jeden czyta skrypt jednostki, drugi szkicuje kod myszy. Każdy używa glob do znalezienia plików i grep do sprawdzenia, jak instancje są już śledzone. Edycja dodaje sprawdzenie kolizji prostokąta za pomocą collision_rectangle i listę wybranych instancji. Nic nie jest ostateczne. Czytasz obie różnice w Ask first, akceptujesz je po kolei i testujesz prostokąt zaznaczenia w edytorze.

04

Dodaj ekran pauzy

Ekran pauzy to powszechny pierwszy projekt, który dotyczy pokoju, kodu rysowania i klawiatury. Opisz go w 1 zdaniu i pozwól agentowi rozejrzeć się: list_dir pokazuje skrypty, read_file otwiera główny skrypt sterowania, a grep znajduje miejsce, w którym odczytywane są dane wejściowe. Agent pisze następnie nowy skrypt za pomocą write_file i edytuje skrypt sterowania za pomocą edit_file. Shell uruchamia polecenie kompilacji i raportuje rzeczywisty kod wyjścia. Każdy krok to karta. Przed akceptacją otwórz różnicę, sprawdź klawisze wejściowe i uruchom grę, aby ją raz wstrzymać.

Zobacz przepływy pracy

Jak PixelTread różni się od typowego asystenta czatu

Asystenci czatu tylko sugerują. PixelTread 2.9.30 uruchamia narzędzia samodzielnie, a każda karta w czacie pokazuje rzeczywisty wynik, taki jak kod wyjścia lub różnica pliku, więc możesz go ocenić.

Typowy asystent czatuPixelTread
AkcjaSugeruje kroki do uruchomienia przez użytkownikaSamodzielnie uruchamia narzędzia plikowe i powłoki
DowódOpisuje, co powinno się staćPokazuje rzeczywisty kod wyjścia lub różnicę
EdycjeUżytkownik kopiuje i wkleja kodEdytuje plik i pokazuje różnicę
ZatwierdzenieUżytkownik decyduje, co uruchomićAuto-run, Ask first lub Plan only

Jak działa sesja

  1. Zainstaluj PixelTread na Windows 10 lub 11 i otwórz aplikację. Nie jest potrzebne konto do jej uruchomienia.
  2. Połącz model: dostawcę AI w chmurze, model działający na twoim komputerze lub wbudowany model.
  3. Wybierz folder projektu GameMaker jako folder roboczy czatu i opisz zmianę, której chcesz dokonać.
  4. Wybierz Auto-run, Ask first lub Plan only, przeczytaj każdą różnicę, a następnie skompiluj i przetestuj w edytorze GameMaker.

Kto z tego korzysta i kiedy

Początkujący, którzy podążają za samouczkiem gamemaker, używają PixelTread, aby zobaczyć następny krok jako rzeczywistą różnicę. Pytają, do czego służą skrypty, a następnie czytają odpowiedź we własnych plikach. Czytanie to nauka. W trybie Ask first agent pauzuje przed każdą zmianą, więc każda edycja jest na tyle mała, aby przeczytać ją w 1 sesji.

Hobbystów, którzy nauczyli się z samouczka gamemaker studio 2, używają go, gdy ich edytor mówi teraz tylko GameMaker. Agent sprawdza nazwy funkcji przeciwko aktualnej instrukcji za pomocą web_search i http_get. Sprawdź nazwy. Czytasz same nazwy i porównujesz je ze stroną instrukcji przed akceptacją 1 edycji, która ich używa.

Programiści solowi, którzy kończą małe gry, używają PixelTread do powtarzalnych zadań. Zmiana nazwy zmiennej, przeniesienie wspólnego kodu do funkcji i odczyt dziennika kompilacji pod kątem pierwszego błędu stają się jednym żądaniem. Żądania pozostają krótkie. Przeglądasz różnicę i uruchamiasz 1 test gry.

Pytania o pracę z GameMaker z PixelTread

Czym jest gamemaker language?

GML, skrótem od GameMaker Language, jest język skryptowy podobny do C w GameMaker i wygląda podobnie do JavaScript. Piszesz go w zasobach skryptów i w zdarzeniach obiektów. Zwykły tekst. Każdy skrypt to plik, więc PixelTread czyta i edytuje go w folderze projektu, a ty testujesz wynik w edytorze.

Czy devartsolutions.com to oficjalna strona PixelTread?

Tak, devartsolutions.com to oficjalna strona PixelTread. Pobierz program instalacyjny tutaj, około 34 MB, i porównaj jego sumę kontrolną SHA-256 z opublikowanym manifestem przed uruchomieniem. Sprawdź sumę kontrolną. Pytania kieruj przez przycisk Send feedback wewnątrz aplikacji, a PixelTread nie jest powiązany z YoYo Games.

Jakich narzędzi używa PixelTread w projekcie GameMaker?

Narzędziami są narzędzia plikowe w folderze roboczym czatu: list_dir i glob skanują projekt, read_file i grep czytają skrypty, a write_file i edit_file je zmieniają z różnicą. Shell uruchamia polecenie kompilacji i raportuje jego kod wyjścia. web_search i http_get czytają oficjalną instrukcję. Każde wywołanie to karta.

Czy PixelTread może zastąpić samouczek game maker?

Nie. Samouczek game maker wyjaśnia, dlaczego technika działa, podczas gdy PixelTread dokonuje edycji we własnych plikach i pokazuje różnicę. Używaj obu: czytaj lekcję, poproś agenta o zmianę w swoim projekcie i ucz się, przeglądając każdą linię, którą proponuje, przed jej akceptacją.

Gdzie PixelTread znajduje nazwy funkcji GML?

Oficjalna instrukcja GameMaker, która zawiera odniesienie do funkcji dla GML, jest źródłem. PixelTread czyta ją za pomocą web_search i http_get i cytuję nazwy funkcji, których używa w czacie, a ty możesz otworzyć tę samą stronę, aby porównać. Szybka weryfikacja.

Gdzie trafiają moje polecenia i skrypty?

Punkt końcowy modelu, który wybierzesz, to jedyne miejsce, gdzie trafiają polecenia. Z dostawcą AI w chmurze twoje polecenie i tekst pliku odczytany przez agenta docierają do tego dostawcy, a z modelem lokalnym nic nie opuszcza twojego komputera. PixelTread nie zbiera telemetrii. Tajne dane w wyjściu narzędzi są maskowane przed dotarciem do modelu.

Jak zacząć pracę z PixelTread?

4 kroki: pobierz program instalacyjny dla Windows 10 lub 11, porównaj jego sumę kontrolną SHA-256 z opublikowanym manifestem, połącz model i wybierz folder projektu GameMaker. Następnie opisz jedną małą zmianę. Zacznij od Plan only, jeśli chcesz przeczytać kroki przed uruchomieniem czegokolwiek.

Zacznij

Wypróbuj PixelTread na własnym projekcie

Pobierz wersję 2.9.30 dla Windows 10 lub 11, wskaż mu projekt, który jest twój, i poproś o jedną małą zmianę. Zacznij od małych rzeczy. Przeczytaj różnicę przed jej akceptacją.

Pobierz PixelTread na Windows ↗

Eksploruj stronę

Każda strona tej witryny jest dostępna w 20 językach, podczas gdy interfejs aplikacji ma 13.

Co potrafi PixelTread ↗ Połącz model ↗ Przepływ pracy krok po kroku ↗ Pobierz program instalacyjny ↗ Pytania i odpowiedzi ↗ Szczegóły prywatności ↗