“RUN” それは魔法の言葉

私とコンピュータの思い出を、だらだらと綴ります。最近はHSP3でのゲーム作り日記です

254.最近のプログラム事情(2025.4.30)

最近は、何をしているのかという、ちょっとしたご報告を。

「たまねとりっぷ!」は、完全にモチベが無くなっており、まったく更新していない。
今年のプログラムコンテストの時に完成できればよいかなという感じ。

今は、現在公開しているAndroidアプリのAPI更新に対応すべく、HSP3.7β10を使って、更新作業を進めている。
HSP掲示板で質問したけど、今までのandroidSDK環境をすべて削除してやり直すまで、ビルドが成功しないという苦行を通過。
「Digi Mole Attack!」は、更新して無事公開。

あとは、「竜巻鮫」と「鮫蛸獣」の更新。
せっかくなので「鮫蛸獣」で取り入れた、液晶パターンをうっすら表示するようにプログラムを修正している。
のだが、こっちもトラップにハマっていた。

液晶パターンの画像はすぐに作れたのだが、問題は時刻 兼 スコア表示の液晶パターン部だった。

ここは、mod_picmesを使って、7セグメントフォントの「DSEG」シリーズで表示している。

時計を表示するため、数字2桁+コロン+数字2桁という表示になる。
当然、スコアをそのままの桁数で表示すると、コロンの分はスペースが詰まって、桁表示がズレてしまう。
これを座標値の調整でやってたのだが、フォント側でちゃんと考えてくれてたのを読んでなかったww

7セグメント1つ分(一文字分)の空白は、!に割り当てられていた。そして半角スペースが、:(コロン)の文字幅と同じになってた。
これを使って、座標値調整を止めるようにロジックとフォント画像を調整した。

そうして出来たのがこれ。修正前の物と比較しても、差がほとんど分からないっていう、完全に自己満足の世界w

竜巻鮫(修正後)
竜巻鮫(修正前)

「鮫蛸獣」は、何も変更せず、新しい環境で再ビルド、リリースを行ったのみ。
GooglePlayでの公開準備が整った。

さて、そろそろLCD風ゲームの新作に取り掛かりますか。