作者fred1541 ((沒意義))
看板GameDesign
標題[請益] 近戰遊戲學習問題
時間Tue Feb 14 16:13:24 2023
最近一直自學unity設計,也參考蠻多網站的,想問的是
遊戲分類這麼多種,目前感覺是
3D近戰,兩人間拿武器打來打去,這是不是一個大坑?
上網查詢,還有做這一方面的論文,想說這是個大坑嗎?@@"
涉及到是否用raycast or boxcollider以及如何偵測,
曾經試過,如果是遠戰型的FPS,射擊子彈到敵人碰撞好像沒甚麼問題
但目前練習的是近戰,一堆問題就出現了,例如碰撞要怎麼偵測
武器還沒揮動,對方就開始扣血了之類的,以及AI設定
為解決此問題特地上網查詢關鍵字
"3D melee Fighting in Unity"好像也沒有特別教學,如何作法
因此想說這一類型的遊戲,不知道有甚麼相關學習方式,
不然只能繼續上網找看看有沒有教學了@@"
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.245.91 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GameDesign/M.1676362406.A.064.html
1F:→ testPtt: 設定動作範圍在完成時判斷目標在範圍內 子彈其實也一樣 02/14 16:24
2F:→ ayo0523: spherecast + animaion event 02/14 16:35
4F:推 kyushu: 這我也有興趣,最近玩隻狼法環實在被這種玩法吸引,不知 02/14 17:57
5F:→ kyushu: 道有沒有什麼資源可以看看 02/14 17:57
6F:推 cooper6334: 可以看看格鬥遊戲的frame表跟受擊判定框,2D3D道理是 02/14 18:34
8F:→ fred1541: 感謝那太空戰士就是我想要的感覺,目前做的偵測會矛盾 02/14 18:48
9F:→ fred1541: 不是偵測不到,就是碰到身體就開始扣血而非碰到武器@@" 02/14 18:49
10F:推 rhox: 單純碰撞偵測問題還好,牽扯到手感、打擊感跟動作才是大坑 02/14 20:16
12F:→ PathosCross: 關於一些黑魂的做法參考一下上面影片 02/15 10:47
13F:→ PathosCross: 上個月 Unreal 有個插件Melee Weapon Trace System 02/15 10:49
14F:→ PathosCross: 可以參考看看作法,雖然有點暴力 02/15 10:49
15F:→ fred1541: 感謝 不知道學多久才有這功力 02/15 13:59
16F:推 meowyih: 偵測碰撞那些引擎都幫你弄好了啊,說真的根本用不到數學 02/15 18:09
17F:→ meowyih: 你想太多了啦 02/15 18:09
18F:→ tzouandy2818: 你只是把簡單的問題搞得很複雜而已 02/21 23:10
19F:推 metalgiraffe: 近戰的話應該就是把Collider掛在武器上就可以做偵 03/09 20:43
20F:→ metalgiraffe: 測了 03/09 20:43
21F:推 elfkiller2: 我的經驗是 確實會有原po說的問題 03/20 11:55
22F:→ elfkiller2: 原則上是用collider沒錯 不過必須在對應的動畫frame 03/20 11:56
23F:→ elfkiller2: 控制collider的開關 03/20 11:56