2019-03-03 roana0229Created on 2019-03-04 by roana0229

    ゲーム開発

    RGSS2の仕様上、プレイヤー(Game_Player)、イベント(Game_Event 敵とか配置されてる物とか)が Game_Character というクラスに紐付いていて、今までは Game_player だけでドット移動させていたのだが、坂の実装でイベントもドット移動させないといけないらしいということになっている。

    できるだけプレイヤー以外はツクールデフォルトの移動操作でまかないたかったが、どうやら無理らしい。
    ツクールVXのコードをGit管理できているおかげで、簡単に作って壊せるじょうたいにはなっているので、ドット移動動作の移植作業をまずしないといけない。
    ただ、敵がドットで動くとなると、また当たり判定とかめんどくさくなるのではという懸念がある。
    思った以上に大変で、本当にここまでして坂を作る必要があるんだというところも気になっている。
    まあアクションゲームだからマップが平坦なのはつまらない気もする。

    やることメモ

    • 敵が段差を一段降りたあとに横移動しなくなる原因の調査
      • 1マス移動したときは問題なく降りたあとに移動できている
    • Game_Playerのドット移動処理をGame_Characterに移植する
      • ただし重力を受けないイベントも存在するので、フラグで切り替えられるようにする
    • 戦闘処理部分で問題がないか、確認する