アクションゲームのロジックの考え方

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
西野

アクションゲームのロジックの考え方

#1

投稿記事 by 西野 » 12年前

プログラムのバグとかではなく、ロジックの考え方についてお聞きしたいです。
二次元配列を使ったアクションゲームを作りたいのですが、
動くギミックの管理の方法をどうするか悩んでおります。

また実際にプログラムを書いていないのでどう管理するか迷っております。

イメージとしては二次元配列のデータテーブルでマップを組み、
動くギミックの数字なら初期化時に構造体などで用意したものをそこの座標に配置する。

例)
1は壁、3は上下するエレベーター

{1,1,1,1,1}
{1,0,0,0,1}
{1,0,0,0,1}
{1,0,0,3,1}
{1,1,1,1,1}

みたい配置があったら初期化時に3の位置にオブジェクトを生成。
画面外でも自動的に上下する。

といった形です。

皆様だとこう言う場合、どのように組みますでしょうか。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: アクションゲームのロジックの考え方

#2

投稿記事 by softya(ソフト屋) » 12年前

マップとは別にギミック・データを作るでしょう。
マップエディタも作ると思います。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る