2024年07月24日
【ゲーム制作】シミュレーションゲーム 第10回
シミュレーションゲーム 第10回です。
今回は走査線割込み処理を組んでいきます。
今作はSPRITEを多く表示させるので「水平ライン4枚(MSX2は8枚)を超えてSPRITEを表示させたい」と、いつも通り「BGM演奏ルーチン(通常版)」、それに時間経過の概念があるので前作テーブルゲームで使ったタイムカウンタを使います。
Excelから「.BAS」にコンバートして、「.BIN」ファイル作成。
「水平ライン4枚(MSX2は8枚)を超えてSPRITEを表示させたい」ルーチン。
走査線割り込みルーチン。
BGM演奏ルーチン(通常版)。
この3つはいつものものをそのまま流用。
今回も時間の概念があるので、タイムカウンターを用意します。
今作では、カウンタを「タイムカウンタ」、「分」、「時」、「日」としているので、「タイムカウンタ」と「分」カウンタは60を、「時」カウンタは24を超えたら次のカウンタを+1する。
次回は、サブルーチン集を組んでいきます。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/12599035
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック