ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

プロジェクト33

ダメージ演出

チュートリアル本で勉強中。 ダメージ演出について学ぶ。簡単にランダムで移動させているだけだけど、それっぽくは見える。 でも完全にランダムなので連続でダメージが入ったときなど動きがイマイチなときがある。 ランダムは実装簡単だけど発生条件によって…

敵キャラバリエーション

チュートリアル本で勉強中。 今回は敵キャラのバリエーションについて。 敵キャラそれぞれのテクスチャを別々で用意しているかと思ったら、敵キャラはテクスチャは1枚だけで、その中のパーツを切り出す方法で実装していた。 向きやアニメーションパターン数…

複数キャラクターの移動

チュートリアル本で勉強中。 敵キャラが複数出てきて移動する部分の処理について学ぶ。 本では敵キャラの座標や体力を配列で用意することで複数に対応している。 自分だったらキャラクラスを作って実装するかな。まあ、このくらいの規模のものだったら、さっ…

グリッド移動

チュートリアル本で勉強中。 グリッドで区切られたマップをキャラクターが移動する部分の処理について詳しく見てみた。 今回の処理ではグリッド間の途中では止まらないようになっていた。 ゲームのルールによってはそのような仕組みにしたほうが都合が良い場…

敵キャラの動き

チュートリアル本で勉強中。 敵キャラの動きを実装して、テストするためにキー入力で動かせるようにしていた。 たしかにこれならば敵キャラのAI的な動きを実装する前に敵キャラの動きのアニメーションや位置移動が正しく行えるかチェックできる。

マップデータ

チュートリアル本でタワーディフェンスについて学び中。 マップデータの持ち方を学ぶ。 今回のゲームでは通路も進行方向も固定なので、データの持ち方もシンプルで分かりやすい。

タワーディフェンス

ゲーム制作のチュートリアル本の次の題材はタワーディフェンスゲーム。 とりあえず、サンプルゲームをプレイ。個人的にはタワーディフェンスゲームは苦手だったりする。