ニュース

Pythonを用いたレトロゲームエンジン「Pyxel」に公式のVisual Studio Code拡張機能

これさえあれば「Pyxel」ゲームが楽しめる

レトロゲームエンジン「Pyxel」の公式「Visual Studio Code」拡張機能が登場

 レトロゲームエンジン「Pyxel」で3月2日、「Visual Studio Code」拡張機能の提供が開始された。「Pyxel」の作者自身が開発した公式の拡張機能で、現在「Visual Studio Marketplace」から無償でダウンロード可能。

 「Pyxel」は、プログラミング言語「Python」でレトロゲームを開発・実行できるゲームエンジン。入門者向けに設計されており、ファミコンによくあるドット絵スタイルのゲームを簡単に制作できるのが魅力だ。作者が日本人なので、日本語の情報が比較的得やすいのも無視できない利点といえるだろう。

 「GitHub」でホストされているオープンソースプロジェクトで、ライセンスは「MIT」。Windows/Mac/Linuxで楽しめる。

 今回リリースされた拡張機能は、「Pyxel」を「Visual Studio Code」で手軽に始められるようにしたものだ。Web版「Pyxel」が内蔵されており、「Python」や「Pyxel」を別途インストールする必要はない。この拡張機能さえ「Visual Studio Code」にインストールすれば、「Pyxel」スクリプトを実行して、ゲームをプレイできる。スクリプト言語のインストールが制限されている環境でも気軽に楽しめるのは魅力だ。

「Pyxel」スクリプトを実行して、ゲームをプレイ

 コマンドパレットで「Pyxel: Copy Examples」コマンドを実行すれば、サンプルゲーム一式をプロジェクトに展開できるので、まずはこれを足掛かりにいろいろ試してみるとよいだろう。サンプルに含まれる「Pyxel」アプリ(.pyxapp)を実行したり、リソースファイル(.pyxres)を開いて画像・タイルマップ・効果音・音楽の統合エディターを開くこともできる。

「Pyxel」アプリ(.pyxapp)を実行
リソースファイル(.pyxres)を開いて統合エディターを開く

ソフトウェア情報

「Pyxel」Visual Studio Code拡張機能
【著作権者】
Takashi Kitao 氏
【対応OS】
(編集部にてWindows 11で動作確認)
【ソフト種別】
フリーソフト
【バージョン】
0.5.1(26/03/11)