遊戲人物高空跳下不掉血和物理引擎相關嗎?

時間 2021-05-31 11:17:04

1樓:馬致遠

跑個題,曾經搞過一次魔獸世界單機版。嗯,這個網上很多的,就是本地起了個私服的樣子。可以改改引數啊,獲得GM許可權啊,穿穿裝備,變變模型YY啥的。

總之覺得挺蛋疼的,直到我把人物移動速度提高到50還是100倍,接著通過一座拱橋………

然後我的小牛就摔死了……過橋,起飛,摔死…物理引擎的好強大……

2樓:楊個毛

我懷疑題主說的這種遊戲是沒有物理引擎的,只寫個3D場景在裡面判斷一下人物碰撞體積然後可以到處走可以從高處往下掉不叫物理引擎。起碼你場景裡的人或者東西得以物理的方式互動才叫。

比如說憤怒小鳥畫面簡單弱智而且是2D的但是確實是物理引擎,風暴英雄畫面看起來可能好一點而且是3D渲染但是不叫物理引擎。

3樓:

既然題目提到了遊戲人物,那自己寫移動邏輯的可能性更大。這樣很可能不用物理引擎,或者用物理引擎只做碰撞檢測之類的事。那麼,不掉血,就跟物理引擎沒關係了。

如果真的整個用了物理引擎,從高處掉下來,和地面碰撞的時候,檢測碰撞時的相對速度或者人物受的衝量,是不是超過乙個閾值,超過了就減血。如果所有地方都沒有減血,很可能就是程式沒寫這個邏輯。

另外,人撞牆或者撞其他東西的時候,可能不減血,或者減血的邏輯和落地不一樣。這就需要關卡的策劃美術,給地面打標記。如果他們在某個地方打錯標記了,那也會出問題。

能不能穿過去,通常是物理引擎裡面的標記決定的,掉不掉血是遊戲邏輯裡的標記。這兩個標記很可能是分開的,看專案具體分工才能判斷是誰的責任。

4樓:

題主的意思是「遊戲原本是有高處跳下會掉血的設定,但實際上有些時候不會掉」,還是「遊戲本來就不會這樣掉血」?

如果是前者,那這是個bug。後者,這叫設定,跟稻草堆、一格水的無限動能吸收是乙個道理。

5樓:

你的角色會自由落體,會碰撞到物體,這些是物理引擎做的事;

而你的角色會扣血,是由做邏輯的程式猿來處理的,甚至乎在引擎中的話,是由狀態機來決定的。

6樓:毛善輝

物理引擎負責模擬乙個物理世界,這個世界裡可以有重力,各個物體之間可以互相碰撞等,物體可以有各種各樣的屬性,彈性、摩擦係數等等。

人物從高空跳下之後,落地時物理引擎可以判斷是否發生了碰撞,物理引擎還可以決定人物落下後會不會彈起來一段距離(根據人物和地面的彈性係數),然後告訴控制層,人物和地面發生了碰撞。

控制層(也就是程式邏輯)決定掉不掉血,掉多少血。

當然這只是我的設計思路。

誰能解釋一下士兵76從高空跳下時是如何使用「衝刺」技能的?

76很可能是因為那啥實驗搞出來的特殊能力,死神既然都獲得了變成一團霧和傳送的能力,76不可能說身體素質增加的不如死神還沒能力,所以我猜76的特殊能力就是類似於乙個需要跑步動作的能力,讓他可以直接獲得乙個向前的速度 而且被黑影黑入時連英雄自身靠肉體發出來的技能也不能用,說明黑影的黑入很有可能是更高階的...

如何評價遊戲《怪物獵人物語》?

wlz 一款優點和缺點同樣明顯的作品 優點 1.地圖開放式,自由。2.最厲害的boss也不用像正作一樣打上半個小時,當然我也不是大神。比較適合碎片時間玩。缺點 1.地圖還是不夠大。2.對於死忠粉來說難度太低。3.找頂級boss太容易,可以考慮用海量素材換入場券,然後進入乙個超大場所尋找boss,然後...

權力的遊戲死了哪些主要人物?

Fay 想必大多數人開始追 權力的遊戲 會不約而同地對這個關係錯綜複雜的世界感到confused,加上劇情之快,到第 二 三季的時候劇情和人物關係已經開始混亂。幾張圖讓你知道哪些主角是怎麼死的!順便理清所有主要人物關係! 樂樂果園 英文名 Isaac Hempstead Wright 伊薩克 亨普斯...