2017 ソフトウェア設計及び演習用の班Wiki

17::gr07::熊谷龍之裕::フィールド画面開発

5/26

  • フィールド画面を担当することが決まった
  • とりあえずフィールドの画像と主人公の画像を重ねて表示させることを目指す

6/2

  • 家でつくってきたプログラムは2つの画像を重ねて表示することには成功したが、教科書の例を参考にしたためにキャラとマップを一枚の画像にしそれを背景にセットすることで表示するという方法のためこのままではキャラを独立して動かすことができない。
    • 背景のセット方法や関数の仕組みなどが理解できた
  • 次に背景をセットしキャラを別に表示するプログラム作成を目指す

6/9

  • 家でキャラを十字キーで移動させるプログラムの開発に成功した。
  • これからはマップ移動やオブジェクトの当たり判定を実装することを目指す
  • 形はできたので各画面担当と連携し実際に呼び出せるようにする

6/16

  • マップ移動を完成させた
  • キャラクターがくるくる回ってしまっていたのを矢印キー入力の方向に向かせるようにした。
  • 次回はオブジェクト判定
  • 大きいモジュールなので他の班員に分担させるなど協力していきたい

6/23

  • オブジェクト判定完成
  • オブジェクト情報を別ファイルから読み取るようにした
  • テキスト表示完成
  • テキスト情報を別ファイルから読み取れるようにする

7/12

  • だいぶ班wikiの更新を忘れていたので前回から現時点であらたについた機能
  • ショップ画面呼び出しオブジェクト
  • 一回調べたら変化するイベント(宝箱とか)
  • 回復オブジェクト
  • 仲間追加イベント
  • マップごとにちがうBGMを流す関数
  • ゲームクリア後に呼び出すと村人のセリフなどが変わる関数
  • ランダムエンカウント機能
  • テキストを別ファイルから呼び出すのはうまく行かなかったので後回し

7/14

  • 調べたら変化するイベントで何行も文をだせるよう改善
  • キー入力によりセーブ画面、ステータス画面を呼び出せるよう準備
  • オープニング画面との統合に成功

7/1?

  • 新しいマップを作成、整備
  • シンボルエンカウントを実装

8/3

  • 新しいマップを整備
  • ゲームクリア時の関数
  • ほかモジュールとのデータのやり取りのための変更
  • BGMがマップ移動のたび再生されてしまうバグを修正
  • マップ移動時のバグを修正
  • ほかモジュールとの統合


最終更新日:2017/08/03 20:59:31