開発

PICO-8

敵の位置が、おかしい

PICO-8でスネークゲームをつくっています。カミツキガエルを出現する時に、場所を決めるコードを書いたつもりなのですが、上手くいきません。ヘビの周りから離れて出現させるのに、ヘビの体の上にも表示されてしまう始末。ヘビの上にカエル位置情報を決...
PICO-8

MAP表示と矩形エリア

PICO-8でスネークゲームをつくっています。今までテーブルでタイル番号を記録して、それを読みながらスプライトで表示していたものを、予めMAPエディタで作成しておいたものを表示するだけに変更しました。また、ヘビの形に矩形エリアを取得できるよ...
PICO-8

タイル処理

PICO-8でスネークゲームをつくっています。描画した色で壁か道かを判断するのは、不都合だと体験を持って知りました。そこで、違う方法で判定をしようと考えていました。ステージ構成を数値化したテーブルの要素を読み取って、処理しようと考えていまし...
PICO-8

pget()の怪

PICO-8でスネークゲームをつくっています。敵をランダムに表示すると、壁の中にも表示されてしまうので、敵の表示座標がどこなのか確認する必要があります。そこで、その座標の色を調べれば、壁なのか道なのかがわかります。そして、座標の色を調べる ...
PICO-8

敵を配置しています

PICO-8でスネークゲームをつくっています。敵である、カミツキガエルをステージ上に配置しています。スネークゲーム 敵を配置してみたそれで、敵の配置はただランダムで出現するのではなく、道に出現(壁の中には現れない)ヘビからある程度離れる事数...
PICO-8

敵の実装へ

PICO-8でスネークゲームをつくっています。ヘビの動きは実装出来、次は敵キャラクタの実装に取り掛かっています。ヘビに対してカエルという事になり、敵はカエルにして、名前を「カミツキガエル」にしました。スネークゲーム 敵キャラとアイテムこのキ...
Lua

繋げて動く

PICO-8でスネークゲームをつくっています。テーブルを使って、位置と向きの情報を管理し更新していく為、自分で考えていた方法がうまく行かず、原因を調べていました。そこでわかったのは、テーブルの変数名同士をイコールで渡すと、内容のコピーではな...
PICO-8

デバッグ中

PICO-8でスネークゲームをつくっています。頭の他に、胴体シッポと表示することが出来ました。次に胴や尾を、頭に続いて動く様にしようとコードを書いたのですが、上手くいきません。何故か胴体もシッポも、頭と同じ座標になってしまうのです。PRIN...
PICO-8

体が表示されず

PICO-8でスネークゲームをつくっています。頭→胴→胴→胴→胴→尾 という様に並べて表示させる様に、実装中なのですが、思ったようにいきません。テーブルで座標と向きの管理をする様に、コードを書いたつもりなのですが、何かが違っているらしく、現...
PICO-8

座標をテーブルで管理

PICO-8でスネークゲームをつくっています。移動処理は出来た(と思う)ので、次は 胴と尾の作成と動きの実装です。まずは、スプライトパターンを描きました。スネークゲーム スプライトを描く次は、それを表示させてます。頭→胴→胴→胴→胴→尾 と...