#CC65コンパイラで作るファミコンROM
「日経ソフトウエア」2020年11月号から連載された特集記事「ファミコンで動くゲームを作ろう」のコードを参考に、ゲームを作成してみました。
##作成したゲーム
Vividnia Shooting しらゆりヘヴンちゃんねる ちょうきょうべや ※非公式です。
ROM
https://drive.google.com/file/d/1Otr0Lr7V4ohUEYqtUZ5kw9QF3Ngsbvpy/view?usp=sharing
※動作確認したNESエミュ:VirtualNES、nesterj
###操作方法
左右 移動します
Aボタン 羽を動かして飛びます
Bボタン 鞭を投げます
###ルール
白百合さん(自機)を操作し、”ぽまえら”を避けながら鞭を投げてアイテム(スパチャ青、スパチャ赤、プリン)を手に入れてスコアを競っていく横スクロールシューティングです。
地面にいるときには移動量が半分以下になります。
アイテムは下記の効果を得ます。
・スパチャ青 ¥1000スコア取得します。
・スパチャ赤 ¥10000スコア取得します。
・プリン プリンを一つ取得します。
手に入れたものは結果画面で集計されてみることができます。
#参考記事
「日経ソフトウエア」2020年11月号~3月号記事「ファミコンで動くゲームを作ろう」
CC65wiki
https://w.atwiki.jp/cc65/
#関連記事
ファミコンROM作ってみた
ファミコンROM作ってみた:開発編(画像コンバーター)
ファミコンROM作ってみた:開発編(環境)
ファミコンROM作ってみた:開発編(ビルド)
ファミコンROM作ってみた:開発編(コード設計)
ファミコンROM作ってみた:開発編(共通関数ライブラリ)
ファミコンROM作ってみた:開発編(プロダクト用関数ライブラリ)
ファミコンROM作ってみた:開発編(mainとフローの処理コード)
ファミコンROM作ってみた:開発編(キャラクター制御コード)