開発

PICO-8

タイトルからゲームプレイへ

PICO-8のスネークゲーム「PicoNyoro」(仮)を作っています。今回、タイトル画面からゲームプレイへの推移を実装することが出来ました。タイトルからゲームへの推移実装するにあたって、シーン、そしてその中にいくつかのパートに分けて管理す...
PICO-8

縁取り文字の表現方法

PICO-8の作品でよく使われている縁取り文字。どうやって表現しているのか、既存の作品「BOULDER RUN」から解析してみました。画面を見ると、文字表示にあたり、1ピクセル分 黒色で縁取られていて背景と混ざらず、とても見やすくなっていま...
PICO-8

PICO-8版 バルダーダッシュ

twitterを見ていたら、PICO-8でバルダーダッシュをつくっている人を発見し、早速プレイしていてハマってしまいました。Paulさん(@paulhamx)がつくった「Boulder Run」。Commodore64版を見本にして つくっ...
PICO-8

地元でゲーム開発もくもく会

地元豊橋で、不定期に「ゲーム開発もくもく会」をやっています。昨日も行いました。ゲーム開発もくもく会@豊橋私は、現在PICO-8でスネークゲームをつくっているので、その続きを行いました。なんでわざわざ企画運営しているかというと、家で独りで作業...
PICO-8

sin関数を使って動きをつける

PICO-8でスネークゲームをつくっています。「ステージクリアのメッセージを動きをつけよう!」と考えていて、その動きはsin関数で実装できそうだと気付き、チャレンジしてみました。大まかな動作をメモしました。クリアすると、上から「stage ...
PICO-8

ヘビを点滅

PICO-8でスネークゲームをつくっています。今回は、敵のカエル(カミツキガエル)が主人公(ヘビ)に噛み付いた時に、ヘビのライフを一つ減らし、ヘビを一定時間点滅させて無敵にする処理を実装しました。どういう処理をしたかというと、不死(イモータ...
PICO-8

PICO-8で真偽を表示する方法

ゲームなどで任意の内容をリアルタイムで知りたい為に使われる、printデバッグ。私もキャラクタのパラメータなどを表示させて、チェックし不具合を直したりしています。今回のスネークゲーム(PICO-8で作成)も、自分の不死フラグ(真なら無敵、偽...
PICO-8

解析してみました

日経ソフトウエア 2019年 7 月号に載っていた、PICO-8用のサンプルゲームのソースコードを解析してみました。私の場合、ソースコードをプリントアウトして、書き込みながら読んでいくスタイルが好きです。プリントアウトして解析著作権などの問...
PICO-8

サンプルゲームを打ち込んで遊ぶ

前回紹介した、日経ソフトウエア 2019年 7 月号に載っていた、PICO-8用サンプルプログラム「JUMP GAME」を打ち込んでみました。日経ソフトウエアのPICO-8用サンプルゲーム行数は約120行、FM-7ユーザー時代はマイコンBA...
PICO-8

レトロゲーム作りの波

雑誌 日経ソフトウエアの最新号を買いました雑誌「日経ソフトウエア 2019年 7 月号」にドット絵のゲーム制作アプリのPICO-8とPyxelが紹介されたので、早速 本屋さんへ行き、購入しました。日経ソフトウエア 2019年 7 月号日経ソ...