横スクロールアクションを作ろうか
ロックマン風、横スクロールアクション
仕様(妄想)
- 画面サイズ640x480。
- Aボタンでジャンプ
- Bボタンで射撃
- Cボタンで格闘
- 敵と戦闘しつつ、ステージを進める
- 倒した敵、被ダメージによって戦闘ランクが上がる。
- もちろん下がる事もある。ステージクリア時の入手ポイントの係数に関係する
- 体力が無くなったら1機損失。ストックが無くなったらゲームオーバー
- ゲームオーバーになるとランクが一つ落ちて、ポイントが入りにくくなる
- ゴールのボスを倒せばステージクリアー
- 敵を倒せばポイントが貰えて、武器の改造が行える
- ステージごとにボーナスなどもアリ
- アイテムを集めて各種スキルを解放し、使用可能に
- スキルを装備すると体力が減ったり、なんらかのデメリットがある
- カスタムマップ作成
- オンライン対戦
実装について
外部マップエディタからのデータ読み込み
マップチップを並べて配列に格納。対応する画像データを参照する。
マップデータはmapファイルに格納。テキストデータでチップの並びを書いただけのもの。
それを可視化して編集、保存を可能にするエディタの開発が必要。これが多分一番のネックになる。
獲得ポイント、改造武器などの個人セーブデータ読み込み
クリア済みステージ。累計ポイント。所持武器データ。各種ステータス。キーアサイン。戦闘ランク。
セーブするタイミングはステージクリア後のみ。途中切断への対策
現実的な話
lv1
とりあえず背景画像を表示して、キー入力でキャラクターを移動させれるようにする。
lv2
キャラの移動を画面内に限定させよう。キャラクターをジャンプさせてみよう。
地面の位置は画面の上端から342ドット。キャラのサイズは50x50ドット。
横スクロールアクションLV02?
最終更新:2009年05月14日 09:24