你好我是slick(和lwjgl)的新手,并且想知道当我使用直接的java时我是否最好坚持一个或多个类我使用多个类而不是关于光滑的
答案 0 :(得分:1)
请使用多个班级。类使事情井然有序,并且更容易记录。此外,您可以使用ArrayList实例化大量类,并在以后使用它们。关于多个类最重要的是它是有组织的。一个游戏很难只使用一个类,因为会有很多代码,你需要尝试将所有内容打包在一起。使用多个班级!
答案 1 :(得分:0)
Java是一种面向对象的语言,有一个原因,类可以帮助你。使用多个类将允许您分解游戏逻辑并将其视为不同类对象之间的交互,从而限制复杂性并使游戏更易于理解。我不确定你正在写什么样的游戏,但是例如,你可以拥有一个玩家类,其中活跃玩家是其成员,跟踪诸如健康或生命,屏幕上的位置等等。然后,玩家对象可以与Monster,Wall,Door,Chest等对象进行交互,依此类推。
使用类可以重用代码,避免重复自己,管理项目的复杂性,并封装逻辑。当您使用面向对象语言Java工作时,尝试编写遵循面向对象范例的代码是明智的。