欢迎光临散文网 会员登陆 & 注册

在推箱子游戏中实现刚体系统

2023-08-05 20:41 作者:maou被抢注了  | 我要投稿

一个刚体包含3个属性:占据坐标,力,力来源

实现刚体包含4步骤:

  1. 初始力的来源获得力(通常是游戏主角,主角也是刚体)。

  2. 每个刚体的力赋予对应方向上的刚体。(循环此步直到无变化)

  3. 对于每个刚体,检测目标方向是否有障碍物(无力的刚体也视为障碍物),若有,则该刚体失力。同时,需要检测每个刚体的力的来源是否全部消失,若全部消失,则自己也失力。(循环此步直到无变化)

  4. 根据剩余力结算移动


在推箱子游戏中实现刚体系统的评论 (共 条)

分享到微博请遵守国家法律