地平線まで行ってくる。

記録あるいは忘備録。時には検討事項。

PyxelのSKILLSを作ってみる(2026/3/8更新)。

PyxelはPython 向けのレトロゲームエンジンです。道具もそろっていてPythonを利用したゲームが作成できます。ブラウザ上でも動作する優れものです。このPyxelにAgent Skillsがあったら、もっと気軽にゲームが出来るんじゃないでしょうか。Gemini CLIを使い、Agent Skillのお勉強もかねて作成しました。加えて、Pyxel 2.7.8で3D描画が強化されたので、スキルに簡単に落とし込んでみました。2.7.9で若干の変更があったため、そちらに対応するように構築しなおしました。


Pyxelのレポジトリ:

github.com

 

テストとして、ゲームを作ってみました。音楽やタイトル画面もGemini君に指示して作りました。SKILLってどうレポジトリに上げると良いのか分からなかったので、.agent配下をごっそりpushしました。

 

スキルを更新しながら作ると、今回Web(WASM)用の出力時にimportのエラーで困ったのですが、それも、スキルに書いておくと変換時に自動的に注意してくれるのは助かります。

 

Skillsと作ったゲームのレポジトリ:

github.com

 

サンプルゲーム画面:

 

 

VS Codeの機能拡張も出ていて便利。ただ・・・エラーが実行画面に出るのが難点です。ターミナルに出ればGemini君にエラーメッセージをそのまま投入できるのですが・・・。

 

marketplace.visualstudio.com