【发布时间】:2012-12-13 02:52:57
【问题描述】:
我正在用纯 Java 编写游戏(没有外部库)。在启用 JRebel 的情况下运行项目会降低性能并且帧速率低于 1 fps。
有没有什么方法可以使用 JRebel 进行游戏开发?例如,我可以在对代码进行一些更改后手动“运行”JRebel,这样它就不会减慢游戏速度,但我仍然可以在不重新启动应用程序的情况下看到更改?
我正在使用 Eclipse 和 Java 1.6,最新的 JRebel。我之前没有使用 JRevel 的经验,因此欢迎任何帮助。谢谢。
【问题讨论】:
-
任何正常的调试环境都会对正在运行的代码库造成性能影响,更不用说 JRebel。你试图通过使用它来完成什么?您是否绝对需要让整个游戏处于运行状态,或者您可以一次运行其中的一部分吗?
-
我正试图让动态改变游戏玩法成为可能。通过将所有内容放入设置文件中并在游戏运行时制作一个重新加载设置的按钮可能会更可行?我刚刚获得了 JRebel 许可证,如果我能用它实现类似的目标,我想试试。
标签: java performance jrebel