即使我不是java专家,我还是决定做一个小游戏。问题是,我不知道如何将我的代码组织到文件夹中,以及将特定类放在哪里。到目前为止,我只完成了非常小的程序,其中包括我将几个 .class 文件放在一个文件夹中并称之为一天。
到目前为止,我已经组织了一些代码,但我知道它不符合惯例,我想这样做。
这是我目前所拥有的,但我还没有深入编程,所以我现在可以改变一切。
-项目
- 源代码
- 元素
- 实体
- 动物
- 物品
- 暴民
- 全国人大
- 播放器
- 环境
- 摇滚类
- 树类
- 实体
- 主要的
- 游戏类
- Board.class
- 元素
我希望所有实体(动物、物品、生物、npc 和玩家)能够引用一个名为“实体”的类,并且所有元素(实体或环境下的任何东西)都能够引用一个类称为“元素”。
因此,在所有这些信息之后,这是我的问题:
我应该如何组织这个?即使搜索了一段时间,我也没有找到任何关于约定的东西,即使那样,我仍然不知道在哪里放一些东西。(任何关于传统组织的教程或信息的链接都会很棒)
最好将精灵和其他文件(例如声音)与每个元素一起存储在一个包中,还是存储在单独的“资源”文件夹中?
我应该在哪里放置 Element.class 和 Entity.class 以便每个元素和实体都可以访问它们?
ps:很抱歉,如果我提供了额外的信息,上次我在这里发布了一些东西,它因为没有提供足够的信息而被删除