我正在创建一个安卓游戏,敌人随机生成,并且可以同时有多个。通过计时器或游戏循环创建新的敌人?
从定时器(所以5s,然后4s,然后6s ...等),或通过游戏循环(数到50,创造敌人,数到64,创造敌人)。
如果使用者在渲染游戏循环时使用的手机速度较慢,计时器可能会造成太多敌人,但如果使用游戏循环,则不会很快得到敌人。似乎每个人都有专业人士和合格人士。
另外,哪种方式更好地节省处理能力,使图像渲染速度更快?
在此先感谢
汤姆
而且,如果我用一个定时器每个敌人的“集团”,将有运行3个定时器。
我想我们是一个组合:引擎应该由“蜱”驱动,但每次评估(动作,随机事件,超时显然)都不应该依赖蜱而是依赖于时间差异。通过这种方式,您甚至可以在不出现任何问题的情况下调整刻度(或自动适应硬件),但会自动获得更平滑的动作。 – 2012-02-15 01:02:38
@他非常感谢您,我从来没有想过要依靠对方! – TomRichardson 2012-02-15 01:05:09