标签: java architecture single-responsibility-principle
我的朋友和我正在制作游戏。现在游戏非常简单但我们想要了解如何在三个对象之间实现单一责任原则。我们有玩家,敌人和子弹类。
我们真的在努力应对类结构以及如何组织代码 - 我们正在讨论使用只保存状态的对象,然后是大型控制器类,每个类都执行一项操作(管理冲突,管理攻击等)。 )。有人可以提供遵循SRP的建议架构吗?
谢谢!