2008-06-01から1ヶ月間の記事一覧
『花火』でゲームシステムを考える - 書き物 ここで試したゲームシステムですが、まだちゃんと理解していませんでした。 分からないところというのが、マネージャーを多段に噛ました場合のメッセージ転送方法です。 例えば次のような構成で作る場合、 GameMa…
前から思ってましたが、アクションゲームを作るときに一番深刻なバグが入りこみやすいのはキャラの状態遷移部分だと思います。 このへんにバグがあると直す時に困ります。 ソースを追うのも大変です。 どのタイミングで何がどうなっているのか、把握も困難で…
なんかいろいろと他の技術に寄り道してました。 これで何か妙なことできないかと考えてみます。 そろそろASに戻りたいところ。
多分今ではあの頃より理解できるかもと思い、やってみます。 多分できることの幅はグーンと上がるでしょう。
カメラ座標がマップサイズからはみ出た場合、表示するのはマップの境界までという仕様でした。 これを、はみ出た分ループ表示させれば小さいデータであたかも広いマップのごとく使えそうです。 当たり判定もそれに合わせて修正すればうまい汁吸えそう。
これは間違ってました。 マップスクロール結果を他のオブジェクトの座標に反映させる - 書き物 座標に加算するという相対的な反映は不安定ですし、実際には使い物になりませんでした。 本来はカメラ座標と、ビューア上のオブジェクトの座標で、実際に表示す…
これも以前から実装済みだったのですが、 特に汎用的に使えるようにしてはいなかったので、 使いまわせるようにクラスにしたいと思います。 必要な情報は、マップの当たり判定データと、チップサイズぐらいでしょうか。 とりあえずこれだけプロパティとして…