社内se × プログラマ × ビッグデータ

プログラミングなどITに興味があります。

pyxel Pyxel Editor を使ってみる

付属するPyxel EditorでPyxelアプリケーションで使用する画像を作成できます。

Pyxel Editor

以下のコマンドで起動します。

pyxeleditor [Pyxelリソースファイル]
pyxeleditor snake

このようなドットを一つ入れただけのファイルを作成してみます。
f:id:blueskyarea:20200620223735p:plain

本体ソース

import pyxel

TILE_SIZE = 8
MAP_WIDTH = 29
MAP_HEIGHT = 23

class Snake:
  def __init__(self):
    pyxel.init( MAP_WIDTH * TILE_SIZE, MAP_HEIGHT * TILE_SIZE, scale=3, fps=20, caption="Snake Game")
    pyxel.load("snake.pyxres")
    pyxel.run(self.update, self.draw)

  def update(self):
    pass

  def draw(self):
    pyxel.bltm(0, 0, 0, 0, 0, MAP_WIDTH, MAP_HEIGHT)

Snake()

実行

実行すると以下のようにドットが描画されたゲームウィンドウが表示されます。
f:id:blueskyarea:20200620223950p:plain