NinaLabo

個人ゲーム開発者の技術メモ

【ローグスフィア】角越しの斜め移動/斜め攻撃の仕様まとめ

角越しの斜め移動や斜め攻撃に関して、仕様の考慮不足や不具合により一部チグハグな挙動になっていたので ver0.3.4 で全体的に整理して修正致しました。

(下記の記述はかなり細かい挙動となっており、知らなくてもゲームをプレイするのに支障はないかと思いますが、自分用の備忘録としてまとめておきます。)

角越しの斜め移動

◯ 通常の斜め移動 → できる

f:id:ninagreen:20180704013555p:plain

 

◯ 床なし越しの斜め移動 → できない

f:id:ninagreen:20180704014145p:plainf:id:ninagreen:20180704014431p:plain

 

◯ 壁/扉/家越しの斜め移動 → できない

f:id:ninagreen:20180704013655p:plainf:id:ninagreen:20180704015403p:plainf:id:ninagreen:20180714141646p:plain

 

*扉に鍵がかかっていない場合(一番右画像)に斜め移動できていたのを修正

(修正後は上に進んで扉を越えた後に、→↗️と進んでいる)

f:id:ninagreen:20180704015925p:plain → f:id:ninagreen:20180714131021p:plain

 

◯ 上記以外の通常家具越しの斜め移動 → できる

f:id:ninagreen:20180714132431p:plainf:id:ninagreen:20180714132433p:plainf:id:ninagreen:20180714132444p:plain

 

*両サイドを通常家具で挟まれていた場合に通り抜けできなかったのを修正

f:id:ninagreen:20180714132703p:plain → f:id:ninagreen:20180714134235p:plain

 

◯ キャラ越しの斜め移動 → できる

f:id:ninagreen:20180714141257p:plainf:id:ninagreen:20180714141237p:plain

 

◯ 通行不可地形/ラグ越しの斜め移動 → できる

f:id:ninagreen:20180714145228p:plainf:id:ninagreen:20180714150805p:plain

 

角越しの斜め近接攻撃

◯ 通常の斜め近接攻撃 → できる

f:id:ninagreen:20180715022104p:plain

 

 ◯ 床なし越しの斜め近接攻撃 → できない

*プレイヤーだけ攻撃できてしまっていたのを修正

f:id:ninagreen:20180715165906p:plain

 

◯ 壁/扉/家越しの斜め近接攻撃 → できない

f:id:ninagreen:20180715170117p:plainf:id:ninagreen:20180715170340p:plain

 

◯ 上記以外の通常家具越し/キャラ越しの斜め近接攻撃 → できる

f:id:ninagreen:20180715180731p:plainf:id:ninagreen:20180715181010p:plain

 

◯ 通行不可地形/ラグ越しの斜め近接攻撃 → できる

f:id:ninagreen:20180715181916p:plainf:id:ninagreen:20180715182537p:plain

 

角越しの斜め遠隔攻撃(魔法弾、弓矢、アイテム投げ)

杖による魔法弾や弓矢、アイテム投げなどの遠隔攻撃は、どのような状態でも角を越えてヒットするように修正しました。

◯ 通常の斜め遠隔攻撃 → できる

◯ 床なし越しの斜め遠隔攻撃 → できる

◯ 壁/扉/家越しの斜め遠隔攻撃 → できる

◯ 上記以外の通常家具越し/キャラ越しの斜め遠隔攻撃 → できる

◯ 通行不可地形/ラグ越しの斜め遠隔攻撃 → できる

 

角越しの視界

通路から部屋を見た場合に角越しの敵を表示が表示されていなかった不具合を修正しました。

f:id:ninagreen:20180704003417p:plain → f:id:ninagreen:20180704003443p:plain