■目次
・
入門
・
インストール
・
機能の確認
・
戻る
■入門
■公式
pyxel/README.ja.md at master - kitao/pyxel - GitHub
https://github.com/kitao/pyxel/blob/master/README.ja.md
レトロゲームエンジン Pyxel でプログラミングを始めよう! - kitao's blog
http://tkitao.hatenablog.com/entry/2018/11/24/185346
■記事
「Python」言語でレトロゲームを開発・実行できるエンジン「Pyxel」を試してみた【レビュー】 - 窓の杜
https://forest.watch.impress.co.jp/docs/review/1156902.html
【Pyxel】Pythonでレトロゲームを作ろう! 総集編 -まるっと1週間でゲーム開発入門-|はやぶさの技術ノート
https://cpp-learning.com/pyxel_tutorial/
Pyxelでパックマンぽいゲームを作る 前編 - Qiita
https://qiita.com/stmn/items/4048d4af2a9613594b60
【Pythonでゲームを作ろう!】Pyxelでレトロな2Dゲームを作ってみた! | DevelopersIO
https://dev.classmethod.jp/server-side/python/gamedev-with-python-pyxel1/
PyxelをVSCodeから実行する環境の構築方法 - Lancarse Blog
http://www.lancarse.co.jp/blog/?p=2576
■インストール
Windows10の以下の環境を構築済みとする >python --version Python 3.7.3 >python -m pip -V pip 19.1.1 from C:\Users\refirio\Anaconda3\lib\site-packages\pip (python 3.7) 公式の案内どおり、以下のコマンドでインストール >pip install -U pyxel 作業フォルダとして以下を作成した C:\Users\refirio\Pyxel >cd C:\Users\refirio\Pyxel >install_pyxel_examples サンプルを実行 >cd pyxel_examples >python 01_hello_pyxel.py
■機能の確認
■作成
hello/app.py
import pyxel class App: def __init__(self): pyxel.init(160, 120) self.x = 0 pyxel.run(self.update, self.draw) def update(self): self.x = (self.x + 1) % pyxel.width def draw(self): pyxel.cls(0) pyxel.rect(self.x, 0, 8, 8, 9) App()
■実行
>python app.py
■リソースの作成
>pyxeleditor
■単体実行ファイルの作成
>pyxelpackager app.py 15秒ほど待つと dist/app.exe が作成され、単体で実行できた