我正在研究parachute shooter game的真正,非常简单的再现,所有这些都在javascript中。我对javascript很新,有java和OOP的背景知识。也许我在这里完全错了,也许我对javascript的运作方式一无所知,但是我看到它的方式,我有两个选项来跟踪下降的parachuters。
我可以创建多个parachuter对象并将它们存储在一些大小为n
的数组中,但是一次可以在游戏区域中存在很多或我可以以某种方式创建多个线程游戏板内的游侠物体将彼此独立行动,并且只与射向它们的火箭相互作用。
我对第二种选择并不是很熟悉,也不知道如何实现。对于如何处理所有的parachuters,我愿意接受任何指示和不同的想法。哪两个更有效率和可管理性?这两个都可行吗?我不一定希望有人给我他们的代码(尽管它会有所帮助),我只是想谈谈理论和方法。
感谢您提前提供任何帮助。