[請益] 請問如何控制角色又能符合物理引擎

看板GameDesign作者 (酸民56)時間6年前 (2018/10/21 14:13), 編輯推噓3(306)
留言9則, 4人參與, 6年前最新討論串1/1
小弟是遊戲新手 最近遇到一個問題 就是因為用了物理引擎之後 物品和角色都有重力和一些物理特性 造成我無法控制角色 想請問大家是怎麼設計的呢? 還是說人物角色不用加入物理引擎 做單純碰撞就好? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.248.112 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1540102431.A.6EE.html

10/21 14:37, 6年前 , 1F
不是就看你的遊戲有沒有需要嗎?
10/21 14:37, 1F

10/22 16:23, 6年前 , 2F
設置Sensor 這樣你的人物不會被物理特性影響
10/22 16:23, 2F

10/22 16:24, 6年前 , 3F
但是還是會進行碰撞判定
10/22 16:24, 3F

10/23 14:54, 6年前 , 4F
當然是除了碰撞和整體重力以外的物理全關掉
10/23 14:54, 4F

10/23 14:54, 6年前 , 5F
直到變成屍體後才開啟物理引擎讓屍體亂飛
10/23 14:54, 5F

10/24 01:49, 6年前 , 6F
角色控制通通不用物理,用ray/shape casts來偵測可移動
10/24 01:49, 6F

10/24 01:49, 6年前 , 7F
範圍並且手動更新位置
10/24 01:49, 7F

10/24 01:50, 6年前 , 8F
除非主打物理模擬的懸浮感,物理引擎的用處就只是點綴
10/24 01:50, 8F

10/24 01:50, 6年前 , 9F
非主要遊戲機制的次要工具
10/24 01:50, 9F
文章代碼(AID): #1Rp1aVRk (GameDesign)