PICO-8

破裂パーティクルにも当たり判定を

現在制作中のゲーム「Magic Line」、マジックミサイルが最後に破裂してパーティクルを発生しますが、そのパーティクルにも敵との当たり判定を設けました。ナイトにも当たり判定。ナイトと破裂パーティクルのコリジョンコウモリにも当たり判定。コウ...
PICO-8

知られざる活動

現在制作中のゲーム「Magic Line」、新たな進展があると このブログにアップしていましたが、最近はしておりませんでした。なぜかというと、トークン(プログラムの命令)の最大値8192の中に収めるべく、余分な処理を短くしたり、まとめたりし...
PICO-8

カスタムフォントに手を出す

PICO-8のカスタムフォント機能に手を出しました。「デフォルトのフォントでは、何か寂しい」「出来たら、自分の描いたフォントを使ってみたい」そんな思いの中、お酒の勢いもあって、Asepriteを立ち上げてPICO-8のパレットを指定して、描...
PICO-8

魔法使いの麻痺

現在制作中のゲーム「Magic Line」、魔法使いがコウモリに触れると、一定時間麻痺するようにしました(死なない)。定番のエフェクトで、一定時間そこから動けずに 点滅するようにしました。コウモリに触れると麻痺する敵のナイトもマジックミサイ...
PICO-8

あれから一年

2024年6月9日にPICO-8製シューティングゲーム「レガシーシューター」を完成させてから、一年過ぎました。1年以上かけてシューティングゲームを作り続け、途中ダレたりしましたが、なんとか完走(完成)することが出来ました。思うに、好きな事&...
PICO-8

スプライトエディタのループ表示

スプライトエディタで表示を切り替えて繰り返せる機能は、開始パターンを選択して Ctrl+Lキーを押して登録、終了パターンを選択して Ctrl+Lキーを押して登録、これでその範囲をQ/Wキーで前後に切り替えられループするよう表示されます。「P...
PICO-8

メタテーブルを使って、クラスっぽいことをする

PICO-8は言語Lua使って、命令を書きます(機能制限あり)。その中で「メタテーブルを使うと、クラスっぽい動作を実装することが出来る」ということですが、どう使うか わかりませんでした。「メタテーブル」・・・なにか中二病を誘うような イカし...
PICO-8

我、_update60()の動きを知る

私、恥ずかしながら2016年の3月にPICO-8を購入して使っていますが(9年以上使っている)、今回初めて_update60()の挙動を知りました。知ったキッカケがありまして、_update60()でカウンターに+1する命令をして、_dra...
ニンテンドーSwitch

Joy-Con 復活!

先日、ニンテンドーSwitchのJoy-Con(左)を修理に出して、直ってきました(2025年6月7日)。「ボタンの入りと戻りが悪いのと、Lスティックが 時々戻らない&押せない」状態になり、新しいコントローラーを新調しようとも思いましたが、...
Apple2

蘇るKARATEKA

Apple2(Apple][)の名作であり、私にとっては憧れのゲームだった、「KARATEKA」。先日、NintendoSwitchにて クリアできました(2025年6月2日)!Apple2は 当時、マイコンBASICMagazineのコー...