最初のサンプルinit()update()draw()cls()カラーパレットの色番号って?ract()run()フレームカウントを表示してみるあとがき入手先GitHubかpipで入手することができます。pyxel最初のサンプル最初は提示されているサンプルがあるので、それを動かします。draw)コレを実行してみると、緑の四角が表示されます。init()まずinit()ウィンドウのサイズを設定しています。120のウィンドウを設定しています。update()フレーム更新時に呼ぶ「update()」を作成しています。ここでは、「Qキー」を押されたら、ウィンドウを閉じるようになっています。コレのようにキーで分岐していけば、キー操作が作成できそうですね!draw()描画時に呼ぶ「draw()」を作成しています。draw()ではまず、cls()で画面をクリアします。なんらかの描画処理を書いていきます。cls()この画面クリアを行わないと、描画をどんどん重ねていく形になります。あるドットが右に動いて行く処理を作ったとします。画面をクリア1つ右にドットを描画(繰り返し)とすることで、更新のたびに右に動いていくよう描画してもらいます。cls()をしないと......更新のたびに消さずに書く......つまりどんどんドットが追加されていき、線状になってしまいます。cls()の引数はカラーパレットの色番号です。カラーパレットの色番号って?pyxelでは16色の色がカラーパレットに登録されています。GitHubその番号を指定することで、色を指定します。画面を消す図形やテキストを描画するというときは、このカラーパレットの番号を指定して、「その色の何か」を描画してもらいます。いう意味でいうと、cls()は画面のクリアではなく、「指定色ですべて塗りつぶす」という処理になります。ract()四角を描画します。hの各座標と、色番号です。サンプルの場合「11」なので緑になります。run()アプリを開始します。引数に、フレーム更新時の処理と、描画時の処理を渡してあげます。コレを実行してもらうことで、ゲームが動作します。フレームカウントを表示してみるpyxel内のフレームを見ることで、周期をチェックすることができます。pyxel.frame_countでフレームの値を知ることができます。コレをtext()で表示することで、フレームを表示することができます。試しに画面右上に表示してみました。7)あとがきということでPythonのレトロゲーライブラリ「pyxel」についてでした。ほんと最初のサンプルレベルの話ですが......でもこの短いコードで、ウィンドウの表示から図形描画までできます。lisz-worksスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。