我有一个游戏系统但我不知道应该用它来显示它.我正在制作一个垂直射击游戏,我已经为所有控制敌人和玩家的课程编写了方法,但我不知道如何有效地展示游戏.我在想Canvas,它会重绘每一帧,但这真的是最有效的方法吗?
重要细节:
我需要一个坐标平面.如果不完全重构我的代码,这是唯一无法改变的基本部分.
最重要的是我拥有的一切设置方式,每帧的所有对象的移动,并在一个坐标平面上我设计的互动(带冲突检测和运动,没有图形组件的交易),那么一切都应该得到画到屏幕上,只需要去通过ArrayLists跟踪所有移动的对象并逐个绘制它们.