PICO-8スネークゲーム「ピコニョロ」をつくっています。
点数の表示を実装しました。
ベビのライフゲージが左上、カエルの総数が左下、レーダーが右下、そして空いた右上が点数となります。
最高得点は99990点で5桁表示とし、ゼロパディング(空いた桁をゼロで埋める)も行いました。
PICO-8では、扱える数値の最大が32767なので、内部では10点を1点とすれば、最高得点は9999となり収まります。
表示するには、点数をtostr()関数で文字列化します。
その文字列の長さを調べ、4行より小さければ、小さい分先頭に0を足して、最後に後ろに0を足すことで、10倍して表示されます。
点数の表示ができたので、得点加算を実装します。
カエルの点数は10点を基本とし、アイテム取得で最大32倍の320点を得ることが出来ます(アイテム実装予定)。
コメント