ひろし⭐︎H.O SOFT
banner
hipparchus.bsky.social
ひろし⭐︎H.O SOFT
@hipparchus.bsky.social
Xでも共有しましたが、ちょいちょいこちらで報告していた88のゲームについて2024年はここまで、という事で共有です。とりあえずダンジョン自動生成と移動だけ実装。多分あちこちバグだらけですが、修正は来年の自分に託します。

途中までSLANGで書いてましたが、こりゃメモリ足らんわ、という事で途中からフルアセンブラ。頑張ってZ80と仲良くならねば……。
December 30, 2024 at 1:22 PM
だいぶ時間がかかりましたが88のゲーム、移動のところまでとりあえず実装してみました。まだあちこちおかしい。とはいえ、敵出現マスタをベースにランダムで敵を配置したり、ゲーム内時間進行処理による倍速/鈍足系挙動や簡単な移動AIは出来ているので、あとは見た目をどうにかするなどすればもう少しそれっぽくなりそう。とはいえここまでで多分全体の一割ちょいくらいですね。まだどんなゲームかはよくわからないです(ローグだろ、というツッコミはまあ、そんな雰囲気です、という事で……)。
年内に移動するくらいまでは作る、という目標はとりあえず達成できました。
December 27, 2024 at 2:46 PM
多分ローグっぽいゲームの試作(現状はなぜかC言語)。1.5倍速の敵と0.5倍速の敵(理屈上1/12倍速から20倍速くらいまで出来るはず)。あとは雑な追跡挙動。Z80に持っていくとどれくらいのコード量になるのか全然想像つかないな……。
December 6, 2024 at 2:26 AM
ははーん、最近88で作ってるゲームはアレだな、ローグライク的な何かだな?(今更)

とりあえずテキストで実装テストしつつ88に移していく感じで進めてます。ダイレクトに書ける自信ゼロ。
December 2, 2024 at 12:52 PM
PC-8801mkIISRでゲーム開発の進捗。とりあえずマップ描画、スプライト重ねあわせ、マップチップアニメ、文字表示まわりを作ってみました。あとはスプライト白くするとか地味なところを進めてから、ようやくゲーム実装(しかしまだどんなゲームかは決まっていない)。
November 7, 2024 at 1:33 PM
88でソーサリアン的な画像重ね合わせがなんとなく動きはじめました。最大128重完全重ね合わせ!遅いけど、アクションじゃなければ許容出来る程度……?(ソーサリアンの解析情報を元にしてるだけでコードは全部オリジナルなので遅いのです)
November 3, 2024 at 3:37 AM
PC-8801mkIISRでソーサリアン的な差分スクロールの実験。とりあえず動いてはいるけど、画像合成しないでこの速度か……最適化が大変そう。Z80慣れないなあ。
October 21, 2024 at 11:35 PM