在 3D 遊戲的早期時代,角色動畫是完全預先烘焙的:當敵人或角色倒下時,電腦會播放三個靜態死亡動畫之一。隨著程式布娃娃物理的引入,這一切都發生了變化,用即時牛頓模擬取代了腳本化的運動。

根據 ACM SIGGRAPH 和 布娃娃物理模擬檔案,將角色建模為透過關節約束連接的剛性骨骼的集合,創造了自然而然的、不可預測的身體幽默,人類發現這種幽默的娛樂性。

Ragdoll 剛體約束網絡與關節力學圖
骨骼約束限制和碰撞復原如何建立動態角色回應。

鉸接式剛體背後的工程

布娃娃角色由多個即時計算物理力的幾何碰撞基元(膠囊、盒子和球體)組成:

關節類型自由度 (DOF)等效解剖學物理解算器行為
鉸鏈關節(1-DOF)沿 1 軸旋轉膝蓋與手肘防止關節不自然地向後彎曲
球窩接頭(3-DOF)在具有圓錐限制的 3 個軸上旋轉肩膀和臀部允許廣泛的揮舞運動,同時加強關節窩
彈簧阻尼器約束彈性恢復與角度阻尼頸部和脊椎控制軟弱與僵硬的角色在撞擊時的反應

為什麼布娃娃遊戲會引發笑聲與多巴胺

演化心理學家指出,人類的幽默往往源自於「良性侵犯」——看似戲劇性但實際傷害為零的場景。觀看鬆軟的 3D 布娃娃角色從坡道上彈跳、躲避擺動的障礙物或滑稽地翻滾穿過物理謎題,可以立即產生多巴胺,而無需緊張的遊戲懲罰。

緊急實體遊戲

由於布娃娃結果是根據軌跡、速度和撞擊角度進行數學計算的,因此沒有兩個遊戲玩法是完全相同的。

在布偶救援中躲避、翻滾並生存

透過布娃娃救援:躲避和生存體驗現場布娃娃物理效果。引導你的軟碟英雄穿過混亂的障礙路線,透過直覺的觸控控制躲避陷阱,並在 iOS 和 Android 上享受無盡的喜劇物理謎題。

布偶碰撞動能與關節剛體物理計算機

模擬手機遊戲布偶物理碰撞的衝擊力與關節角動量反饋

碰撞衝擊動能 (Ek)7,875 焦耳 (J)
反彈翻滾級別超高衝擊 (狂暴翻滾)