2019-09-07から1日間の記事一覧

vol.13 敵の実装

目次 はじめに 敵の生成 敵の移動(1) おわりに はじめに 今回は敵を実装していきます。ローグライクゲームはRPGにありがちなランダムエンカウント(フィールドを歩いていると見えない敵と遭遇して戦闘が開始)ではないので、敵と戦闘するのは敵と対面した…

vol.12-2 アイテムの取得、使用

目次 はじめに メニュー画面の作成 アイテムの取得 メニュー画面の改良 おわりに はじめに 分割が終われば次はいよいよメニュー画面を作成していきます。メニュー画面では所持アイテム、装備品を確認できるようにして、アイテムも使用できるようにしましょう…

vol.12-1 ファイルの分割、リスト構造

目次 はじめに ヘッダファイルとCファイル、extern宣言 書式 例 リスト構造 おわりに はじめに メニュー画面の作成等の前に、ソースコードが肥大化してきたのでファイルの分割を行いたいと思います。これは理解しなくても今後問題はないので変更点のみ押さ…

vol.11 ステータス、アイテム関係

目次 はじめに ステータスの仕様 アイテムの実装 おわりに はじめに 今回はプレイヤーのステータス関係、及びアイテムに着手していきます。ステータス関係はレベルアップ等の仕様は中々難しそうなので今回は割愛しますが、ゲームとして最低限成立するように…

vol.10 プレイヤー・階段の実装、フロア転換

目次 はじめに プレイヤーと階段の生成 プレイヤーの移動・壁判定・10マスだけ描画・フロア転換 おわりに はじめに 実際にランダムダンジョン生成が可能になったということですが、実際にプレイできないとまだ何とも実感が湧かないものです。今回はプレイヤ…