Skip to content

Latest commit

 

History

History
83 lines (51 loc) · 3.92 KB

faq-jp.md

File metadata and controls

83 lines (51 loc) · 3.92 KB

Pyxel よくある質問

新バージョンへの移行方法

バージョン1.5への移行方法

コードをバージョン 1.5 に対応させるには、以下の変更を行ってください。

  • initcaption オプションを title にリネームする
  • initscale オプションを display_scale にリネームする
  • init から palette オプションを削除する (初期化後に colors 配列でパレットカラーを変更できます)
  • init から fullscreen オプションを削除する (初期化後に fullscreen 関数でフルスクリーンを切り替えることができます)
  • キー名の未定義エラーが発生した場合、キー定義 に従ってキー名をリネームする
  • Image クラスおよび Tilemap クラスの getset をそれぞれ pgetpset に変更する
  • bltmu, v, w, h パラメータを 8 倍に変更する (bltm はピクセル単位で動作するようになりました)
  • Sound および Music クラスのメンバーとメソッドを新しい名前に更新する
バージョン1.5以降でpyxeleditorコマンドが使えません

バージョン 1.5 以降、Pyxel のツールはpyxelコマンドに統合されました。リソースエディタにアクセスするには、次のコマンドを使用してください: pyxel edit [PYXEL_RESOURCE_FILE]

Pyxel の学び方

Pyxelを学習するにはどこから始めればいいですか?

Pyxel のサンプルコードを 01、05、03、04、02 の順に試すのがおすすめです。

Pyxelに関する書籍はありますか?

現在、日本語で 2 冊の本が出版されていますが、どちらも Pyxel の開発者によるものではありません。また、今のところ英語版はありません。

API 仕様と使い方

update関数とdraw関数の違いは何ですか?

update関数は毎フレーム呼び出されますが、draw関数は処理時間が許容限界を超えた場合にスキップされることがあります。Pyxel はこの設計により、レンダリング負荷や OS の割り込み処理の影響を軽減して、滑らかなアニメーションを実現しています。

Pyxel ツールの使い方

Pyxel Editorでパレットの色を変更できますか?

Pyxel リソースファイル(.pyxres)と同じディレクトリに、Pyxel パレットファイル(.pyxpal)を配置することで、Pyxel Editor で使用するパレットの色をリソースファイルに合わせることができます。Pyxel パレットファイルの作成方法については、README をご参照ください。

今後の開発計画

今後のリリースで予定している機能は?

以下の機能追加や改善を予定しています。

  • Pyxel アプリランチャーの追加
  • サウンド機能の刷新と MML 対応
  • Pyxel Editor の操作性向上
  • 子供向け Pyxel チュートリアルの追加

ライセンスとスポンサーシップ

Pyxelを作者の許可なく商業目的で使用することはできますか?

MIT ライセンスに従い、ソースコードやライセンス表示用のファイルに著作権およびライセンスの全文を明示すれば、作者の許可を得ることなく自由に販売や配布が可能です。ただし、もし可能であれば、作者にご連絡いただいたり、スポンサーとしてご支援いただけるとありがたいです。