現在制作中のゲームproject005(仮)の近況情報です。
キャラクタと魔法の表示の優先順序(プライオリティ)を実装しました。
他のゲームエンジンなどは、スプライトプライオリティ番号を かましておけば、描画命令をするだけで、優先順序で自動で表示してくれますが、PICO-8にはそういう機能は備わっていません。
PICO-8なら、表示する命令のタイミングで、優先順序が決まります(新しく描くものが前になる)。
そこで、魔法の描画のループ内にY座標をチェックして、キャラクタを描画するようにしました。
その結果が、こちらになります。



次は、色々とコードを書き散らかしてしまったため、一度リファクタリングをしつつ、シーンとパートのシステムを取り入れます。
コメント