TwKit
正在载入
TwKit

独立游戏开发者 Sosowski 晒出的用 3 个图块代替复杂物理模拟的设计,戳中了很多独立游戏项目的致命通病。 不少初学者做跳跃解谜游戏,一上来就接入 B… · @fishjar · TwKit

@fishjar

独立游戏开发者 Sosowski 晒出的用 3 个图块代替复杂物理模拟的设计,戳中了很多独立游戏项目的致命通病。 不少初学者做跳跃解谜游戏,一上来就接入 Box2D 或 PhysX 刚体动力学,各种摩擦力、弹力和恢复系数调得眼花缭乱,结果在移动设备上不仅发热降频,还会频繁发生边缘穿模和速度抖动。 把连续的浮点物理运算降维为离散网格的有限状态机(FSM),物体的运动被拆解为简单的网格进入、阻挡与反弹规则。零物理开销,计算复杂度是常数级的 O(1),还能确保跨平台物理表现百分之百确定可复现。

曝光 32 · 评论 0 · 点赞 0 · 书签 0

查看原帖