GScriptサンプル(ハイドライドGS)モンスターとの戦闘のプログラムが決まってきました。プレーヤーとモンスターはヒットしてもお互いダメージを受けないことにして攻撃判定の矩形(四角形)をお互いヒットした時に現在向いている方向に出すようにしました。ゼルダのように剣を振るアクションなら当然そのように実装するのですが体当たりで戦うアクションRPGは、はじめて作っているので別の方法で上手くいくのではないかと思っていました。結局、同じように考えて剣は降っていないのですが剣を出しているように実装するのが楽そうです。モンスターと接触してもダメージは受けないのを応用してマップ上の岩などを押せるDMCH(Dynamic Map Charactor:英語あってるかな?:動的なマップキャラ)ができました。
あとデバッグモードでモンスターの配置処理、プレーヤー、モンスターの攻撃矩形を表示(可視化)してチェック、調整できるようにしてみました