屏幕有大量子弹的帧同步游戏
目前纠结于;
// 1. 使用物理引擎, 给个初始速度. (通过修改方向实现弹道); 本身还是需要一个update来计算结束点, 没必要了.
2. 使用update()
3. 使用action, action是不是基于时间不基于帧? 用action在帧同步状态下会否出现问题?
4. 使用动画系统, 效果好一些, 可以增加一些特效.
// 5. 使用骨骼动画之类, 没必要, 除非要炫酷的特效;
屏幕有大量子弹的帧同步游戏
目前纠结于;
// 1. 使用物理引擎, 给个初始速度. (通过修改方向实现弹道); 本身还是需要一个update来计算结束点, 没必要了.
2. 使用update()
3. 使用action, action是不是基于时间不基于帧? 用action在帧同步状态下会否出现问题?
4. 使用动画系统, 效果好一些, 可以增加一些特效.
// 5. 使用骨骼动画之类, 没必要, 除非要炫酷的特效;
action肯定不行,action和帧不同步
帧同步引擎,所有UPDATE需要自己驱动。 物理引擎也必须要用整型的。 但凡出现浮点数。 各端运算就不一致了。
JS没有定点数 ,物理引擎如何使用整型? (我是使用修正方式, 混合模式的帧同步, 流量略大)
之前有一个技术派的分享,野蛮人大作战的,官方公众号也有,你找找看。
不要action,然后大量性能优化就行