我对 Java 很陌生,我不确定我是否可以在这里问这种性质的问题,但我会试一试。我想要/需要练习 Java 编程,所以我决定了一个相当大的项目,应该在我的能力范围内我已经开始构建它并创建了一个具有一些属性的玩家对象,如级别、名称、xp、健康和项目。这些项目是 5 个对象对象的数组(请忍受我 XD)现在我想知道我是否应该将房间创建为对象还是单独的类或函数?
房间将只是抽象意义上的房间,游戏完全基于文本,它们需要包含用户可以拾取或检查的谜题和对象以及敌人,这样的叙述也将包含在每个房间中。玩家将能够“拾取”房间中的物品并将它们添加到他们的库存中。以及与敌人进行文字战斗,例如:你击中怪物造成 2 点伤害,怪物回击 3 点等。
请记住,这不会很漂亮,这是为了练习,我需要在 Java 中完成。提前致谢。