PixelTread
Trang web chính thức của PixelTread

Gamemaker Language: Công việc được thực hiện trong thư mục dự án của bạn

PixelTread 2.9.30 là một tác nhân Windows cho công việc GameMaker: nó đọc các tập lệnh của bạn, chỉnh sửa các tệp trong thư mục dự án, chạy lệnh xây dựng của bạn và hiển thị kết quả thực tế của từng bước.

Phiên bản

2.9.30

Phát hành ngày 8 tháng 11 năm 2026

Kích thước

34 MB

Tải chương trình cài đặt

Ngôn ngữ

13

Ngôn ngữ giao diện ứng dụng

Windows

10/11

Hệ thống 64-bit

Mã kiểm tra

SHA-256

So sánh trước khi chạy

Cập nhật

Nút Cập nhật

Xuất hiện khi có phiên bản mới sẵn sàng

Cơ bản về ngôn ngữ

Gamemaker Language phù hợp như thế nào với một dự án

Gamemaker Language được gọi là GML, một ngôn ngữ kịch bản giống C trông rất giống JavaScript. Các tập lệnh là văn bản. Mỗi tập lệnh nằm trong thư mục dự án của bạn dưới dạng tệp văn bản thuần túy .gml, vì vậy PixelTread 2.9.30 có thể đọc, chỉnh sửa nó và hiển thị cho bạn sự khác biệt, trong khi trình chỉnh sửa GameMaker vẫn là nơi bạn xây dựng và phát trò chơi của mình.

01

Theo dõi chuột bằng mã GML

Một người mới muốn tạo tính năng theo dõi chuột trong GameMaker để dấu thập phân theo con trỏ. Bạn mở thư mục dự án trong một cuộc trò chuyện mới và nhập yêu cầu đó. Tác nhân ánh xạ thư mục bằng list_dir, sau đó sử dụng read_file và grep, 2 công cụ chỉ đọc, để tìm tập lệnh dấu thập phân và bất kỳ biến chuột nào hiện có. Tiếp theo, edit_file đề xuất một thay đổi đặt x và y từ mouse_x và mouse_y. Sự khác biệt rất nhỏ. Ở chế độ Ask first, thẻ chờ bạn, vì vậy bạn đọc từng dòng đã thay đổi, chấp nhận nó và sau đó kiểm thử dấu thập phân trong trình chỉnh sửa.

Nhật ký công cụ
list_dir  project folder  → listed
read_file  scr_crosshair.gml  → read
grep  mouse_x  → 1 match
edit_file  scr_crosshair.gml  → +2 lines
02

Di chuyển một đối tượng theo quỹ đạo tròn

Bạn muốn tạo một quỹ đạo tròn cho sprite mặt trăng quanh một hành tinh. Hãy yêu cầu tác nhân. Nó đọc tập lệnh của mặt trăng bằng read_file, sau đó edit_file thêm một biến góc tăng lên mỗi bước và đặt x và y bằng lengthdir_x và lengthdir_y, các hàm GML chuyển đổi góc và khoảng cách thành độ lệch. Để kiểm tra tên, web_search và http_get tải tài liệu tham khảo hàm từ hướng dẫn GameMaker chính thức. Sử dụng Plan only trước nếu bạn muốn danh sách các bước trước khi thay đổi tệp bất kỳ, và trong Ask first hãy đọc sự khác biệt, chạy trò chơi và theo dõi mặt trăng trong 1 vòng quay đầy đủ.

Nhật ký công cụ
read_file  scr_orbit.gml  → read
web_search  lengthdir_x  → found
Shell  build  → exit 0
edit_file  scr_orbit.gml  → +4 lines
03

Chọn đơn vị bằng hộp kéo

Giả sử bạn đang lên kế hoạch cho hệ thống chọn kiểu RTS nơi kéo một hình chữ nhật sẽ chọn các đơn vị của riêng bạn. Công cụ nhiệm vụ có thể chạy 2 tác nhân phụ song song trên các tệp riêng biệt: một đọc tập lệnh đơn vị, một khác soạn mã chuột. Mỗi cái sử dụng glob để tìm các tệp và grep để xem các thể hiện đã được theo dõi như thế nào. Chỉnh sửa thêm một kiểm tra va chạm hình chữ nhật bằng collision_rectangle và một danh sách các thể hiện đã chọn. Không có gì là cuối cùng. Bạn đọc cả hai sự khác biệt trong Ask first, chấp nhận chúng từng cái một và kiểm thử hộp kéo trong trình chỉnh sửa.

04

Thêm màn hình tạm dừng

Màn hình tạm dừng là một dự án đầu tiên phổ biến, và nó chạm đến phòng, mã vẽ và bàn phím. Mô tả nó trong 1 câu và để tác nhân tìm hiểu: list_dir hiển thị các tập lệnh, read_file mở tập lệnh kiểm soát chính, và grep tìm nơi đầu vào được đọc. Tác nhân sau đó viết một tập lệnh mới bằng write_file và chỉnh sửa tập lệnh kiểm soát bằng edit_file. Shell chạy lệnh xây dựng của bạn và báo cáo mã thoát thực tế. Mỗi bước là một thẻ. Trước khi chấp nhận, hãy mở sự khác biệt, kiểm tra các phím đầu vào và chạy trò chơi để tạm dừng nó một lần.

Xem các quy trình làm việc

Cách PixelTread khác với trợ lý trò chuyện điển hình

Các trợ lý trò chuyện chỉ đưa ra lời khuyên. PixelTread 2.9.30 tự chạy các công cụ, và mọi thẻ trong cuộc trò chuyện đều hiển thị kết quả thực tế, chẳng hạn như mã thoát hoặc sự khác biệt về tệp, vì vậy bạn có thể đánh giá nó.

Trợ lý trò chuyện điển hìnhPixelTread
Hành độngĐề xuất các bước để bạn chạyTự chạy các công cụ tệp và shell
Bằng chứngMô tả những gì sẽ xảy raHiển thị mã thoát hoặc sự khác biệt thực tế
Chỉnh sửaBạn sao chép và dán mãChỉnh sửa tệp và hiển thị sự khác biệt
Phê duyệtBạn quyết định những gì sẽ chạyAuto-run, Ask first hoặc Plan only

Một phiên làm việc diễn ra như thế nào

  1. Cài đặt PixelTread trên Windows 10 hoặc 11 và mở ứng dụng. Không cần tài khoản để chạy nó.
  2. Kết nối một mô hình: nhà cung cấp AI đám mây, mô hình chạy trên PC của bạn hoặc mô hình tích hợp sẵn.
  3. Chọn thư mục dự án GameMaker của bạn làm thư mục làm việc của cuộc trò chuyện và mô tả sự thay đổi bạn muốn.
  4. Chọn Auto-run, Ask first hoặc Plan only, đọc từng sự khác biệt, sau đó xây dựng và kiểm thử trong trình chỉnh sửa GameMaker.

Ai sử dụng nó và khi nào

Những người mới bắt đầu làm theo hướng dẫn gamemaker sử dụng PixelTread để xem bước tiếp theo dưới dạng sự khác biệt thực tế. Họ hỏi các tập lệnh được sử dụng cho mục đích gì, sau đó đọc câu trả lời trong các tệp của riêng họ. Đọc là học hỏi. Ở chế độ Ask first, tác nhân tạm dừng trước mỗi thay đổi, vì vậy mọi chỉnh sửa đều đủ nhỏ để đọc trong 1 lần ngồi.

Những người đam mê đã học từ hướng dẫn gamemaker studio 2 sử dụng nó khi trình chỉnh sửa của họ bây giờ chỉ nói GameMaker. Tác nhân kiểm tra tên hàm so với hướng dẫn hiện tại bằng web_search và http_get. Kiểm tra các tên. Bạn tự đọc các tên được trích dẫn và so sánh chúng với trang hướng dẫn trước khi chấp nhận 1 chỉnh sửa sử dụng chúng.

Các nhà phát triển độc lập hoàn thành các trò chơi nhỏ sử dụng PixelTread cho các nhiệm vụ lặp đi lặp lại. Đổi tên một biến, di chuyển mã chia sẻ vào một hàm và đọc nhật ký xây dựng cho lỗi đầu tiên tất cả đều trở thành một yêu cầu. Các yêu cầu vẫn ngắn. Bạn xem xét sự khác biệt và chạy 1 lần kiểm thử.

Câu hỏi về công việc GameMaker với PixelTread

Gamemaker Language là gì?

GML, viết tắt của GameMaker Language, là ngôn ngữ kịch bản giống C của GameMaker và trông tương tự như JavaScript. Bạn viết nó trong các tài sản tập lệnh và trong các sự kiện của các đối tượng. Văn bản thuần túy. Mỗi tập lệnh là một tệp, vì vậy PixelTread đọc và chỉnh sửa nó trong thư mục dự án của bạn, và bạn kiểm thử kết quả trong trình chỉnh sửa.

devartsolutions.com có phải là trang web chính thức của PixelTread không?

Có, devartsolutions.com là trang web chính thức của PixelTread. Tải chương trình cài đặt tại đây, khoảng 34 MB, và so sánh mã kiểm tra SHA-256 của nó với tệp kê khai đã công bố trước khi chạy nó. Kiểm tra mã kiểm tra. Câu hỏi được gửi qua nút Send feedback bên trong ứng dụng, và PixelTread không liên kết với YoYo Games.

PixelTread sử dụng những công cụ nào cho một dự án GameMaker?

Các công cụ là các công cụ tệp trong thư mục làm việc của cuộc trò chuyện: list_dir và glob ánh xạ dự án, read_file và grep đọc các tập lệnh, và write_file và edit_file thay đổi chúng với sự khác biệt. Shell chạy lệnh xây dựng của bạn và báo cáo mã thoát của nó. web_search và http_get đọc hướng dẫn chính thức. Mỗi lệnh gọi là một thẻ.

PixelTread có thể thay thế hướng dẫn game maker không?

Không. Một hướng dẫn game maker giải thích tại sao một kỹ thuật hoạt động, trong khi PixelTread thực hiện chỉnh sửa trong các tệp của riêng bạn và hiển thị sự khác biệt. Sử dụng cả hai: đọc bài học, yêu cầu tác nhân thực hiện thay đổi trong dự án của bạn và học bằng cách xem xét từng dòng nó đề xuất trước khi chấp nhận nó.

PixelTread tìm tên hàm GML ở đâu?

Hướng dẫn GameMaker chính thức, bao gồm tài liệu tham khảo hàm cho GML, là nguồn. PixelTread đọc nó bằng web_search và http_get và trích dẫn các tên hàm nó sử dụng trong cuộc trò chuyện, và bạn có thể mở cùng trang để so sánh. Nhanh chóng để kiểm tra.

Các lệnh nhắc và tập lệnh của tôi đi đâu?

Điểm cuối mô hình bạn chọn là nơi duy nhất các lệnh nhắc đi. Với nhà cung cấp AI đám mây, lệnh nhắc của bạn và văn bản tệp mà tác nhân đọc sẽ đến nhà cung cấp đó, và với mô hình cục bộ thì không có gì rời khỏi PC của bạn. PixelTread thu thập không có dữ liệu theo dõi. Các bí mật trong đầu ra công cụ được che trước khi chúng đến mô hình.

Làm thế nào để tôi bắt đầu với PixelTread?

4 bước: tải chương trình cài đặt cho Windows 10 hoặc 11, so sánh mã kiểm tra SHA-256 của nó với tệp kê khai đã công bố, kết nối một mô hình và chọn thư mục dự án GameMaker của bạn. Sau đó mô tả một thay đổi nhỏ. Bắt đầu với Plan only nếu bạn muốn đọc các bước trước khi bất cứ thứ gì chạy.

Bắt đầu

Thử PixelTread trên dự án của riêng bạn

Tải phiên bản 2.9.30 cho Windows 10 hoặc 11, trỏ nó vào một dự án bạn sở hữu và yêu cầu một thay đổi nhỏ. Bắt đầu nhỏ. Đọc sự khác biệt trước khi chấp nhận nó.

Tải xuống PixelTread cho Windows ↗

Khám phá trang web

Mỗi trang của trang web này đều có sẵn trong 20 ngôn ngữ, trong khi giao diện ứng dụng chính nó có 13 ngôn ngữ.

PixelTread có thể làm gì ↗ Kết nối một mô hình ↗ Một quy trình làm việc từng bước ↗ Tải chương trình cài đặt ↗ Câu hỏi và câu trả lời ↗ Chi tiết quyền riêng tư ↗