2.9.30
Опубліковано 8 листоп. 2026
PixelTread 2.9.30 — це агент для Windows, створений для роботи з GameMaker: він читає ваші скрипти, редагує файли в папці проєкту, запускає команду збірки та показує реальний результат кожного кроку.
scr_move.gml10 рядківdraw_sprite3 знахідкиscr_move.gml+2 рядкиbuildexit 0notes.txtзбереженоОпубліковано 8 листоп. 2026
Завантаження установчої програми
Мови інтерфейсу програми
64-бітні системи
Порівняйте перед запуском
З'являється, коли готова нова версія
gamemaker language називається GML — це скриптова мова, схожа на C, яка виглядає дуже подібно до JavaScript. Скрипти — це текст. Кожен з них зберігається в папці вашого проєкту як звичайний текстовий файл .gml, тому PixelTread 2.9.30 може його прочитати, відредагувати та показати вам diff, тоді як редактор GameMaker залишається місцем, де ви збираєте та граєте у свою гру.
Новачок хоче створити відстеження миші в GameMaker, щоб приціл слідував за курсором. Ви відкриваєте папку проєкту в новому чаті та вводите цей запит. Агент сканує папку за допомогою list_dir, а потім використовує read_file та grep — два інструменти, які лише читають дані, щоб знайти скрипт прицілу та будь-які існуючі змінні миші. Далі edit_file пропонує зміну, яка встановлює x та y з mouse_x та mouse_y. Diff невеликий. У режимі Ask first картка чекає на вас, тому ви читаєте кожний рядок, що змінився, приймаєте його, а потім перевіряєте приціл у редакторі.
list_dir project folder → listed
read_file scr_crosshair.gml → read
grep mouse_x → 1 match
edit_file scr_crosshair.gml → +2 linesВи хочете створити кругову орбіту для спрайта місяця навколо планети. Запитайте агента. Він читає скрипт місяця за допомогою read_file, а потім edit_file додає змінну кута, яка зростає кожного кроку, і встановлює x та y за допомогою lengthdir_x та lengthdir_y — функцій GML, що перетворюють кут і відстань на зміщення. Щоб перевірити назви, web_search та http_get отримують довідку з функціями з офіційного посібника GameMaker. Спочатку використовуйте Plan only, якщо хочете отримати список кроків перед будь-якими змінами файлів, а в режимі Ask first прочитайте diff, запустіть гру та спостерігайте за місяцем протягом 1 повного оберту.
read_file scr_orbit.gml → read
web_search lengthdir_x → found
Shell build → exit 0
edit_file scr_orbit.gml → +4 linesУявімо, що ви плануєте систему виділення в стилі RTS, де перетягування прямокутника виділяє ваших власних одиниць. Інструмент завдання може запустити 2 субагенти паралельно на окремих файлах: один читає скрипт одиниці, інший складає код для миші. Кожен використовує glob для пошуку файлів та grep для перевірки того, як інстанції вже відстежуються. Редагування додає перевірку зіткнення прямокутника з допомогою collision_rectangle та список виділених інстанцій. Нічого не є остаточним. Ви читаєте обидва diff у режимі Ask first, приймаєте їх по черзі та тестуєте рамку виділення в редакторі.
Екран паузи — це типовий перший проєкт, який торкається кімнати, коду малювання та клавіатури. Опишіть його в 1 реченні та дозвольте агенту оглянутися: list_dir показує скрипти, read_file відкриває головний скрипт керування, а grep знаходить місце, де зчитується ввід. Агент потім створює новий скрипт за допомогою write_file та редагує скрипт керування за допомогою edit_file. Shell запускає вашу команду збірки та повідомляє реальний код виходу. Кожен крок — це картка. Перед тим як прийняти, відкрийте diff, перевірте клавіші вводу та запустіть гру, щоб поставити її на паузу один раз.
Чат-асистенти лише пропонують. PixelTread 2.9.30 сам запускає інструменти, і кожна картка в чаті показує реальний результат, такий як код виходу або diff файлу, тому ви можете оцінити його самостійно.
| Типовий чат-асистент | PixelTread | |
|---|---|---|
| Дія | Пропонує кроки, які ви маєте виконати | Сам запускає інструменти файлової системи та оболонки |
| Доказ | Описує, що має статися | Показує реальний код виходу або diff |
| Редагування | Ви копіюєте та вставляєте код | Редагує файл та показує diff |
| Затвердження | Ви вирішуєте, що запускати | Auto-run, Ask first або Plan only |
Новачки, які слідкують за посібником з gamemaker, використовують PixelTread, щоб бачити наступний крок у вигляді реального diff. Вони запитують, для чого використовуються скрипти, а потім читають відповідь у своїх власних файлах. Читання — це навчання. У режимі Ask first агент робить паузу перед кожною зміною, тому кожне редагування є невеликим і його можна прочитати за один присід.
Хобі-розробники, які навчилися за посібником з gamemaker studio 2, використовують його, коли їхній редактор тепер показує лише GameMaker. Агент перевіряє назви функцій за поточним посібником за допомогою web_search та http_get. Перевірте назви. Ви самі читаєте цитовані назви та порівнюють їх зі сторінкою посібника перед тим, як прийняти 1 редагування, яке їх використовує.
Одиночні розробники, які завершують невеликі ігри, використовують PixelTread для повторюваних завдань. Перейменування змінної, переміщення спільного коду у функцію та читання журналу збірки на першу помилку стають одним запитом. Запити залишаються короткими. Ви переглядаєте diff та запускаєте 1 тестову гру.
GML, скорочення від GameMaker Language, — це скриптова мова, схожа на C, яка належить GameMaker і виглядає подібно до JavaScript. Ви пишете її в активах скриптів та в подіях об'єктів. Це звичайний текст. Кожен скрипт — це файл, тому PixelTread читає та редагує його у вашій папці проєкту, а ви перевіряєте результат у редакторі.
Так, devartsolutions.com — це офіційний сайт PixelTread. Завантажте установчу програму тут, близько 34 МБ, та порівняйте її контрольну суму SHA-256 з опублікованим маніфестом перед запуском. Перевірте контрольну суму. Питання надходять через кнопку Send feedback всередині програми, а PixelTread не пов'язаний з YoYo Games.
Інструменти — це файлові інструменти у робочій папці чату: list_dir та glob сканують проєкт, read_file та grep читають скрипти, а write_file та edit_file змінюють їх із показом diff. Shell запускає вашу команду збірки та повідомляє її код виходу. web_search та http_get читають офіційний посібник. Кожен виклик — це картка.
Ні. Посібник з game maker пояснює, чому працює такий прийом, тоді як PixelTread вносить редагування у ваші власні файли та показує diff. Використовуйте обидва: прочитайте урок, попросіть агента внести зміну у ваш проєкт та вчіться, переглядаючи кожний рядок, який він пропонує, перед тим як прийняти його.
Офіційний посібник GameMaker, який містить довідник функцій для GML, є джерелом. PixelTread читає його за допомогою web_search та http_get та цитує назви функцій, які використовує в чаті, а ви можете відкрити ту саму сторінку для порівняння. Швидко перевірити.
Тільки кінцева точка моделі, яку ви обрали, є місцем, куди потрапляють промпти. З хмарним AI-провайдером ваш промпт та текст файлів, які читає агент, надходять до цього провайдера, а з локальною моделлю нічого не залишає ваш ПК. PixelTread не збирає телеметрію. Секрети в результаті інструментів приховуються перед тим, як потрапити до моделі.
4 кроки: завантажте установчу програму для Windows 10 або 11, порівняйте її контрольну суму SHA-256 з опублікованим маніфестом, підключіть модель та оберіть папку вашого проєкту GameMaker. Потім опишіть одну невелику зміну. Почніть з Plan only, якщо хочете прочитати кроки перед тим, як щось запуститься.
Завантажте версію 2.9.30 для Windows 10 або 11, вкажіть папку проєкту, яким ви володієте, та попросіть внести одну невелику зміну. Починайте з малого. Читайте diff перед тим, як прийняти його.
Завантажити PixelTread для Windows ↗Кожна сторінка цього сайту доступна 20 мовами, тоді як інтерфейс програми має 13 мов.
Що може робити PixelTread ↗ Підключити модель ↗ Покроковий робочий процес ↗ Завантажити установчу програму ↗ Питання та відповіді ↗ Деталі конфіденційності ↗