PICO-8

PICO-8

カエルの色をカエル

とタイトルから洒落てみましたが、PICO-8スネークゲーム「ピコニョロ」で、カエルの移動量を三段階にしたため、それで色も変えるようにしてみました。 通常は移動量が0.5で色は赤2倍で移動量が1で色はオレンジ4倍で移動量が2で色は黄色 となり...
PICO-8

変更ルール

制作中のPICO-8スネークゲーム「ピコニョロ」。 敵のカエルの数が少なくなると、移動量を増すルールを設けたのですが、その変更タイミングのルールを考えました。 チェックするのは、以下の2つで、 カエルの数が何匹になったかステージ数 で決まる...
PICO-8

更新距離をリセット

開発中のPICO-8スネークゲーム「ピコニョロ」。 カエルの更新距離がゲーム中のままになっていて、そのまま次のステージ(ステージクリア)やデモ(ゲームオーバー)に引き継がれていたので、リセットするコードを追記しました。 更新距離をリセット ...
PICO-8

すり抜け問題を修正

現在開発中のPICO-8用スネークゲーム「ピコニョロ」。 カエルの更新距離に変化を与えたら、壁をすり抜けてしまう問題が発生しました。 今までの当たり判定チェックは、カエルがグリッド上(丁度マス目の位置)に来た時に、「進行方向に壁があるか?」...
PICO-8

カエルの調整

PICO-8でつくっている、スネークゲーム「ピコニョロ」。 カエルのスピード変更をして、「敵の数が少なくなると、スピードが上がる」仕掛けを実装中です。 よくアーケードゲームでありますよね、敵の数が少なくなると敵のスピードが上がるゲーム。 カ...
PICO-8

SEを全て鳴るようにした

容量制限の8192トークンと戦いながら(?)PICO-8スネークゲーム「ピコニョロ」をつくっています。 用意したSE(サウンドエフェクト:効果音)を鳴らすことが出来ました。 種類によっては、優先順位を考慮したりして条件式をつけて鳴らす命令を...
PICO-8

トークン オプティマイジング!

なんてカッコつけてタイトルをつけてみましたが、プログラムコードの大きさを減らす作業です。 PICO-8のトークン最大値8192を超えてしまったので、現在その作業をしています。 今回は、2つの最適化に取り組んでみました。 一つは、テーブル内に...
PICO-8

到達!

とうとうやりました! 8192の壁に到達したのです! 何かというと、PICO-8のソースコードの最大値が8192トークン(トークンとは 命令の最小単位)となっていて、ついにその最大値に到達する規模のプログラムを書いたということです。 トーク...
PICO-8

SEがそろう

制作中のPICO-8スネークゲーム「ピコニョロ」の必要なSE(SFX)を作りました。 BGM用のSFXも合わせて20個ありました。 SFXは 現在20個 現在、狙ったタイミングで鳴らすように命令を書き込んでいます。 あと、カエルの落下SE、...
PICO-8

音入れは お早めに

現在制作中のPICO-8スネークゲーム、「ピコニョロ」。 SE(サウンドエフェクト)を作って組み込んでいます。 そこで思ったのは、「音入れは 早く入れた方が良い」という考えになりました。 というのは、「音作りは到達点がなく、修正を繰り返して...