PixelTread
公式 PixelTread ウェブサイト

GameMaker Language:プロジェクトフォルダ内で作業

PixelTread 2.9.30 は GameMaker 用の Windows エージェントです。スクリプトを読み取り、プロジェクトフォルダ内のファイルを編集し、ビルドコマンドを実行し、各ステップの実際の結果を表示します。

バージョン

2.9.30

2026年11月8日リリース

サイズ

34 MB

セットアッププログラム ダウンロード

言語

13

アプリインターフェースの言語

Windows

10/11

64ビットシステム

チェックサム

SHA-256

実行前に比較してください

アップデート

アップデートボタン

新しいバージョンが準備できると表示されます

言語の基礎

GameMaker language がプロジェクトにどのように組み込まれるか

GameMaker language は GML と呼ばれ、C言語に似たスクリプト言語で、JavaScriptに非常に似ています。スクリプトはテキストです。各スクリプトはプレーンテキストの .gml ファイルとしてプロジェクトフォルダに保存されるため、PixelTread 2.9.30 はそれを読み取り、編集し、差分を表示できます。一方、GameMaker エディタはゲームのビルドとプレイを行う場所です。

01

GMLコードでマウスカーソルを追跡する

学習者は、クロスヘアがカーソルを追従するマウス追跡機能を作成したいと考えています。プロジェクトフォルダを新しいチャットで開き、そのリクエストを入力します。エージェントは list_dir でフォルダをマッピングし、read_file と grep(どちらも参照のみを行うツール)を使用して、クロスヘアスクリプトと既存のマウス変数を探します。次に、edit_file は mouse_x と mouse_y から x と y を設定する変更を提案します。差分は小さく、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
02

オブジェクトを円軌道で移動させる

惑星の周りを月スプライトが円軌道で動くようにしたい場合は、エージェントに依頼してください。エージェントは read_file で月のスクリプトを読み取り、edit_file で angle 変数を追加し、各ステップで増加させ、lengthdir_x と lengthdir_y(GML関数)を使用して x と y を設定します。名前を確認するには、web_search と http_get で公式の GameMaker マニュアルから関数リファレンスを取得します。ファイル変更の前にステップリストが欲しい場合は Plan only を使い、Ask first では差分を読み、ゲームを実行し、月が1周するのを見守ります。

ツールトレース
read_file  scr_orbit.gml  → read
web_search  lengthdir_x  → found
Shell  build  → exit 0
edit_file  scr_orbit.gml  → +4 lines
03

ドラッグボックスでユニットを選択する

矩形をドラッグして味方ユニットを選択するRTS風の選択システムを計画している場合、タスクツールは別々のファイルで2つのサブエージェントを並列実行できます。1つはユニットスクリプトを読み取り、もう1つはマウスコードをドラフトします。それぞれ glob でファイルを見つけ、grep でインスタンスがどのように追跡されているかを確認します。編集には collision_rectangle と選択されたインスタンスのリストが含まれます。最終決定はありません。Ask first で両方の差分を読み、1つずつ承認し、エディタでドラッグボックスをテストします。

04

一時停止画面を追加する

一時停止画面は一般的な最初のプロジェクトであり、ルーム、描画コード、キーボードに影響します。1文で説明し、エージェントに調査させます:list_dir はスクリプトを表示し、read_file はメインコントロールスクリプトを開き、grep は入力が読み取られる箇所を探します。エージェントは write_file で新しいスクリプトを作成し、edit_file でコントロールスクリプトを編集します。Shell はビルドコマンドを実行し、実際の終了コードを報告します。各ステップはカードです。承認する前に差分を開き、入力キーを確認し、ゲームを実行して一時停止します。

ワークフローを見る

PixelTread と一般的なチャットアシスタントの違い

チャットアシスタントは提案のみを行います。PixelTread 2.9.30 はツール自体を実行し、チャットの各カードには終了コードやファイル差分などの実際の結果が表示されるため、判断できます。

一般的なチャットアシスタントPixelTread
アクション実行する手順を提案するファイルとシェルのツールを自身で実行する
証明どうなるべきかを説明する実際の終了コードまたは差分を表示する
編集コードをコピーして貼り付けるファイルを編集し、差分を表示する
承認実行するものを決めるAuto-run、Ask first、または Plan only

セッションの進行方法

  1. Windows 10または11にPixelTreadをインストールし、アプリを開きます。実行にアカウントは必要ありません。
  2. モデルを接続します:クラウドAIプロバイダ、PC上で実行中のモデル、または内蔵モデルのいずれかです。
  3. チャットの作業フォルダとしてGameMakerプロジェクトフォルダを選択し、変更したい内容を説明します。
  4. Auto-run、Ask first、または Plan only を選択し、各差分を読み、GameMakerエディタでビルドとテストを行います。

誰がいつ使用するか

gamemaker チュートリアルに従う初心者は、次のステップを実際の差分として確認するために PixelTread を使用します。どのスクリプトが使用されているかを尋ね、自分のファイルで答えを読み取ります。読むことが学びになります。Ask first モードでは、エージェントは各変更の前に一時停止するため、すべての編集は1回で読めるほど小さくなります。

gamemaker studio 2 チュートリアルで学んだホビイストは、エディタが「GameMakerのみ」と表示するようになった際にこれを使用します。エージェントは web_search と http_get で現在のマニュアルに対して関数名を確認します。名前を確認してください。引用された名前を自分で読み、マニュアルページと比較してから、それらを使用する1つの編集を承認します。

小さなゲームを完成させるソロ開発者は、PixelTread を反復作業のために使用します。変数の名前変更、共有コードを関数に移動、ビルドログの最初のエラーの読み取りなどは、1つのリクエストになります。リクエストは短く保たれます。差分を確認し、1回のプレイテストを実行します。

PixelTread での GameMaker 作業に関する質問

GameMaker language とは何ですか?

GML(GameMaker Languageの略)は、GameMakerのC言語に似たスクリプト言語で、JavaScriptに似ています。スクリプトアセットやオブジェクトのイベントで記述します。プレーンテキストです。各スクリプトはファイルであるため、PixelTread はプロジェクトフォルダ内でそれを読み取り編集し、結果はエディタでテストします。

devartsolutions.com は公式の PixelTread ウェブサイトですか?

はい、devartsolutions.com は公式の PixelTread ウェブサイトです。セットアッププログラムをここからダウンロードしてください(約34 MB)、実行前に SHA-256 チェックサムを公開されたマニフェストと比較してください。チェックサムを確認してください。質問はアプリ内の Send feedback ボタンから行われ、PixelTread は YoYo Games とは提携していません。

PixelTread は GameMaker プロジェクトでどのツールを使用しますか?

ツールはチャットの作業フォルダ内のファイルツールです:list_dir と glob はプロジェクトをマッピングし、read_file と grep はスクリプトを読み取り、write_file と edit_file は差分付きで変更します。Shell はビルドコマンドを実行し、終了コードを報告します。web_search と http_get は公式マニュアルを読み取ります。各呼び出しはカードになります。

PixelTread はゲーム maker チュートリアルを置き換えることができますか?

いいえ。ゲーム maker チュートリアルは技法がなぜ機能するかを説明しますが、PixelTread は自分のファイルに編集を行い、差分を表示します。両方を使用してください:レッスを読み、エージェントにプロジェクト内の変更を依頼し、承認する前に提案されたすべての行を確認して学びます。

PixelTread は GML 関数名をどこで見つけますか?

GMLの関数リファレンスを含む公式のGameMakerマニュアルがソースです。PixelTread は web_search と http_get でそれを読み取り、チャットで使用した関数名を引用します。同じページを開いて比較することもできます。素早く確認できます。

プロンプトとスクリプトはどこに保存されますか?

選択したモデルエンドポイントがプロンプトが送信される唯一の場所です。クラウドAIプロバイダを使用する場合、プロンプトとエージェントが読み取るファイルテキストはそのプロバイダに届きます。ローカルモデルを使用する場合、データはPCから一切外出ません。PixelTread はテレメトリを収集しません。ツール出力のシークレットはモデルに届く前にマスクされます。

PixelTread を始めるにはどうすればよいですか?

4つのステップ:Windows 10または11用のセットアッププログラムをダウンロードし、SHA-256 チェックサムを公開されたマニフェストと比較し、モデルを接続し、GameMaker プロジェクトフォルダを選択します。そして、小さな変更を1つ説明してください。何も実行する前にステップを読みたい場合は、Plan only から始めます。

始める

自分のプロジェクトで PixelTread を試す

Windows 10または11用のバージョン2.9.30をダウンロードし、自分が所有するプロジェクトを指し示して、小さな変更を1つ依頼してください。小さく始めてください。承認する前に差分を読んでください。

Windows 用 PixelTread をダウンロード ↗

サイトを検索する

このウェブサイトのすべてのページは20言語で利用可能ですが、アプリインターフェース自体は13言語です。

PixelTread の機能 ↗ モデルを接続する ↗ ステップバイステップのワークフロー ↗ セットアッププログラムをダウンロード ↗ 質問と回答 ↗ プライバシー詳細 ↗