feichao93 / battle-city

🎮 Battle city remake built with react.

Home Page:https://battle-city.js.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

使用Continuous Collision Detection来检测子弹与其他物体是否有碰撞

feichao93 opened this issue · comments

目前游戏中使用了离散的方式来判断子弹是否与其他物体发生了碰撞, 当子弹速度较快, 游戏帧率较低的时候, 该判断方式会出错. 目前子弹只能横着飞或是竖着飞, 所以CCD算法可以实现地较为简单.