我正在尝试在java中为项目重建类似 fruiitNinja 的游戏,我想就这些问题提出建议:
如何代表世界? 或在这样的游戏中代表世界是否正确?
这种类型的游戏与横向卷轴游戏或平台游戏不同,世界可以通过以下方式表达:
当然我可以使用这两种解决方案中的一种,然而,对我来说似乎不对,因为fruitNinja没有在世界上放置物品。 理论上,世界上唯一静态放置的对象是玩家的生活
如何代表水果?
arrayList <GenericFruit>
,在那里我发布了我在游戏中实例化的任何水果或
arrayList<fruit1>
,arrayList <fruit2>
..... 对于这两种解决方案,例如,如果我完成了对arrayList的滑动,我可以理解用户已经切割了所有可用的水果,并且我再次随机流动整个阵列,
如果你认为这是一个好主意,你能告诉我一个足够强大的数据结构吗? 因为我认为连续
的阵列非常重