Lua

Lua

スパイラルインアニメが実行されない

ICE-MAN for PICO-8の開発で、ステージクリアした後、再びステージセレクトシーンに戻った時に、スパイラルインアニメが実行されるはずなのに、実行されない不具合が発生。 色々と考えられる憶測より、変数の中身を表示させて検証していく...
Lua

2018年賀正デモ

新年、明けましておめでとうございます。 2017年の大晦日、何かやってみようと、PICO-8でデモを作ることを思いつきました。 「大晦日の間に作り上げて、お正月に発表すると良いな」と考え、荒削りでも良いので完成させようと、取り掛かりました。...
Lua

金塊とアイスブロック

金塊取得処理とアイスブロックを置く処理を実装しました。 金塊取得処理 主人公バッキーと金塊が重なったかを、グリッド上のチェック処理に追加する。 チェックして、金塊ならステージデータテーブルの内容を 1(金塊)から 0(空間)に変更する事で、...
Lua

スパイラルアニメーション(閉じ)

ICE-MAN for PICO-8のシーンとシーンを繋ぎ合わせる画像エフェクト「スパイラルアニメーション」。 以前、ゲームボーイアドバンス用に作って、iPhone版でも使った、スパイラル座標テーブルジェネレータ spiralout.c 今...
Lua

クレジット表示

ICE-MAN for PICO-8を作っています。 オープニングのアニメーションが一通り済んだら、クレジットを順番に表示させます。 移植した人→自分 オリジナルを作った人→ADRESS(雑誌MSXFAN) という風に。 それで出来たものが...
Lua

輝きアニメーション

ICE-MAN for PICO-8のオープニングシーンで、上から輝きながら降りてくるアニメーションを作った。 これは、iPhone版から自分で考えた演出で、大きな輝きと共に主人公バッキーが現れるようになっている。 PICO-8版でも、これ...
Lua

呼び出される度にパターンを変えるアルゴリズム

PICO-8で、毎回アップデートで呼び出される度に、パターンを変更して、しかもループさせるアルゴリズムがTwitterに上がっていたので、拝借。 これを使うと、走るパターンなどを定義しておけば、呼び出される度にパターンを変えて、終わりのパタ...
Lua

ロゴを表示してみた

ICE-MAN for PICO-8のロゴデータを打ち込み、表示させてみた。 つぎは、このロゴを一段毎にアニメーションさせて表示させます。
Lua

PRINTフォーマット

PICO-8のネタ(というかLuaの言語仕様)。 C言語のprintfフォーマットのように使えるコマンドが存在するのを知る。 string.formatで、実際には、PRINT(STRING.FORMAT("○○%○",○))というように使...