横スクロールアクションを作ろうか

横スクロールアクションを作ろうか

ロックマン風、横スクロールアクション

仕様(妄想)

  • 画面サイズ640x480。
  • Aボタンでジャンプ
  • Bボタンで射撃
  • Cボタンで格闘
  • 敵と戦闘しつつ、ステージを進める
  • 倒した敵、被ダメージによって戦闘ランクが上がる。
  • もちろん下がる事もある。ステージクリア時の入手ポイントの係数に関係する
  • 体力が無くなったら1機損失。ストックが無くなったらゲームオーバー
  • ゲームオーバーになるとランクが一つ落ちて、ポイントが入りにくくなる
  • ゴールのボスを倒せばステージクリアー
  • 敵を倒せばポイントが貰えて、武器の改造が行える
  • ステージごとにボーナスなどもアリ
  • アイテムを集めて各種スキルを解放し、使用可能に
  • スキルを装備すると体力が減ったり、なんらかのデメリットがある
  • カスタムマップ作成
  • オンライン対戦

実装について

外部マップエディタからのデータ読み込み

マップチップを並べて配列に格納。対応する画像データを参照する。
マップデータはmapファイルに格納。テキストデータでチップの並びを書いただけのもの。
それを可視化して編集、保存を可能にするエディタの開発が必要。これが多分一番のネックになる。

獲得ポイント、改造武器などの個人セーブデータ読み込み

クリア済みステージ。累計ポイント。所持武器データ。各種ステータス。キーアサイン。戦闘ランク。
セーブするタイミングはステージクリア後のみ。途中切断への対策

現実的な話

lv1

とりあえず背景画像を表示して、キー入力でキャラクターを移動させれるようにする。

lv2

キャラの移動を画面内に限定させよう。キャラクターをジャンプさせてみよう。
地面の位置は画面の上端から342ドット。キャラのサイズは50x50ドット。
横スクロールアクションLV02?

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2009年05月14日 09:24
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。