我计划使用Eclipse作为IDE,为Android3.0启动一个游戏项目。在开发过程中,我理想需要的是在我自己的操作系统上构建和运行JRE游戏的能力。也就是说,我正在为Android开发,但我宁愿在包含的仿真器或物理设备上进行测试,直到稍后。
为了实现这一点,我将把游戏逻辑类与平台相关类隔离开来,并为平台相关类创建一个接口,以便与游戏逻辑类通信。例如,要在Android上运行游戏,我将让Android特定的类(MyActivity、MyRenderer等)发送用户输入,更新游戏,然后提取将游戏绘制到屏幕所需的数据。
但是,正如我在开始时提到的,理想情况下,我希望能够将游戏逻辑作为Java项目来开发。我正在寻找一些关于如何设置工作区明智的建议。我应该在一个单独的项目中开发游戏逻辑类,并导出为一个库吗?是否有更好的方法来设置Android项目和Java项目使用相同的类?我的最终目标是用Java进行快速开发,并轻松地“转换”到Android。
发布于 2011-05-21 16:36:45
应该在一个单独的项目中开发游戏逻辑类,并导出为一个库吗?
这就是我的方法。您的游戏逻辑将创建一个JAR,您的Android项目将使用。
https://stackoverflow.com/questions/6082368
复制相似问题