PICO-8 ブロックすり抜け現象 現在制作中のゲーム「Magic Line」で、出現した敵が ブロックをすり抜けてしまうバグを発見し、原因を突き止めて 修正しました。下のブロックをすり抜けて、移動してしまうゲーム制作中、バグが見つかる事がありますよね?「こんにちは!バグで ... 2025.09.12 PICO-8開発
PICO-8 アイテムの取得と表示 現在制作中のゲーム「Magic Line」、取得したアイテムを最下段に並べて表示するようにしました。前に、並べて表示したスナップショットがありましたが、あればダミーでただアイテム画像を並べているだけでした。今回は、取得したら追加されて表示さ... 2025.09.05 PICO-8開発
PICO-8 テーブルの複製 ゲームを作っていると、テーブルをコピーしたい時があります(私にはありました)。そもそも、テーブルのコピーは、「A = B」のように名前をイコールで繋げても出来ません。次のPICO-8のコンソールでの実験結果を見てください。テーブルコピーの実... 2025.09.01 PICO-8開発
PICO-8 破裂パーティクルにも当たり判定を 現在制作中のゲーム「Magic Line」、マジックミサイルが最後に破裂してパーティクルを発生しますが、そのパーティクルにも敵との当たり判定を設けました。ナイトにも当たり判定。ナイトと破裂パーティクルのコリジョンコウモリにも当たり判定。コウ... 2025.08.07 PICO-8開発
PICO-8 知られざる活動 現在制作中のゲーム「Magic Line」、新たな進展があると このブログにアップしていましたが、最近はしておりませんでした。なぜかというと、トークン(プログラムの命令)の最大値8192の中に収めるべく、余分な処理を短くしたり、まとめたりし... 2025.07.28 PICO-8開発
PICO-8 カスタムフォントに手を出す PICO-8のカスタムフォント機能に手を出しました。「デフォルトのフォントでは、何か寂しい」「出来たら、自分の描いたフォントを使ってみたい」そんな思いの中、お酒の勢いもあって、Asepriteを立ち上げてPICO-8のパレットを指定して、描... 2025.07.21 PICO-8開発
PICO-8 魔法使いの麻痺 現在制作中のゲーム「Magic Line」、魔法使いがコウモリに触れると、一定時間麻痺するようにしました(死なない)。定番のエフェクトで、一定時間そこから動けずに 点滅するようにしました。コウモリに触れると麻痺する敵のナイトもマジックミサイ... 2025.07.02 PICO-8開発
PICO-8 あれから一年 2024年6月9日にPICO-8製シューティングゲーム「レガシーシューター」を完成させてから、一年過ぎました。1年以上かけてシューティングゲームを作り続け、途中ダレたりしましたが、なんとか完走(完成)することが出来ました。思うに、好きな事&... 2025.06.29 PICO-8開発
PICO-8 スプライトエディタのループ表示 スプライトエディタで表示を切り替えて繰り返せる機能は、開始パターンを選択して Ctrl+Lキーを押して登録、終了パターンを選択して Ctrl+Lキーを押して登録、これでその範囲をQ/Wキーで前後に切り替えられループするよう表示されます。「P... 2025.06.24 PICO-8開発
PICO-8 メタテーブルを使って、クラスっぽいことをする PICO-8は言語Lua使って、命令を書きます(機能制限あり)。その中で「メタテーブルを使うと、クラスっぽい動作を実装することが出来る」ということですが、どう使うか わかりませんでした。「メタテーブル」・・・なにか中二病を誘うような イカし... 2025.06.16 PICO-8開発