我制作了射击游戏,就像游戏一样。但是我只有一个ememy让我在屏幕上休息。但是我想制作很多敌人,比如他们每隔10秒在屏幕上一起5或10个敌人。设计:游戏AI中的“敌人”物体阵列
ArrayList<Enemies> enemy = new ArrayList<Enemies>();
for (Enemies e : enemy) {
e.draw(g);
}
是不是很好创建数组列表然后在屏幕上显示? 我是否必须在我的代码中制作一些刨削运动来杀死敌人?我想让他们看起来不在同一个位置。就像前5个敌人会来到屏幕上方,其他5个或10个敌人会来自左侧..等等。对此,最好的解决方案是什么?
我有问题在哪里fullfiel这个数组一样
enemy.add(new Enemies(750,60))
但是,这并不工作((
伟大的标题 – Thilo 2010-03-20 10:37:47
几乎+1 @Thilo:是的,但我已经改变它有点更具描述性 – 2010-03-20 10:47:06
@Elie谢谢。)) – Ercan 2010-03-20 10:48:34