[請益] 近戰遊戲學習問題

作者: fred1541 ((沒意義))   2023-02-14 16:13:24
最近一直自學unity設計,也參考蠻多網站的,想問的是
遊戲分類這麼多種,目前感覺是
3D近戰,兩人間拿武器打來打去,這是不是一個大坑?
上網查詢,還有做這一方面的論文,想說這是個大坑嗎?@@"
涉及到是否用raycast or boxcollider以及如何偵測,
曾經試過,如果是遠戰型的FPS,射擊子彈到敵人碰撞好像沒甚麼問題
但目前練習的是近戰,一堆問題就出現了,例如碰撞要怎麼偵測
武器還沒揮動,對方就開始扣血了之類的,以及AI設定
為解決此問題特地上網查詢關鍵字
"3D melee Fighting in Unity"好像也沒有特別教學,如何作法
因此想說這一類型的遊戲,不知道有甚麼相關學習方式,
不然只能繼續上網找看看有沒有教學了@@"
作者: testPtt (測試)   2023-02-14 16:24:00
設定動作範圍在完成時判斷目標在範圍內 子彈其實也一樣
作者: ayo0523 (Ayo=エ'エス)   2023-02-14 16:35:00
spherecast + animaion event
作者: dklassic (DK)   2023-02-14 17:53:00
作者: kyushu (蘇打綠嚇倒我了)   2023-02-14 17:57:00
這我也有興趣,最近玩隻狼法環實在被這種玩法吸引,不知道有沒有什麼資源可以看看
作者: cooper6334 (庫波)   2023-02-14 18:34:00
可以看看格鬥遊戲的frame表跟受擊判定框,2D3D道理是一樣的 https://i.imgur.com/wIAVZ7H.jpg
作者: fred1541 ((沒意義))   2023-02-14 18:48:00
感謝那太空戰士就是我想要的感覺,目前做的偵測會矛盾不是偵測不到,就是碰到身體就開始扣血而非碰到武器@@"
作者: rhox (天生反骨)   2023-02-14 20:16:00
單純碰撞偵測問題還好,牽扯到手感、打擊感跟動作才是大坑
作者: PathosCross (木偶君)   2023-02-15 10:46:00
https://youtu.be/QRdBwOG27yA關於一些黑魂的做法參考一下上面影片上個月 Unreal 有個插件Melee Weapon Trace System可以參考看看作法,雖然有點暴力
作者: fred1541 ((沒意義))   2023-02-15 13:59:00
感謝 不知道學多久才有這功力
作者: meowyih (meowyih)   2023-02-15 18:09:00
偵測碰撞那些引擎都幫你弄好了啊,說真的根本用不到數學你想太多了啦
作者: tzouandy2818 (Naked Bear)   2023-02-21 23:10:00
你只是把簡單的問題搞得很複雜而已
作者: metalgiraffe   2023-03-09 20:43:00
近戰的話應該就是把Collider掛在武器上就可以做偵測了
作者: elfkiller2 (Re0)   2023-03-20 11:55:00
我的經驗是 確實會有原po說的問題

Links booklink

Contact Us: admin [ a t ] ucptt.com