我知道JavaFx 2.0发布时间很短,但是希望有人能告诉我是否了解FX 2.0游戏引擎(或者在开源开发中是否有这样的项目)? 我一直没有找到-所以如果你知道,请指点我正确的方向。
我还想知道JavaFX2.0会如何改变java游戏编程。 从我读过的和我做过的小实验来看,我可以肯定地说它更加愉悦。 而且,我相信它运行在比常规的Java Swing或AWT基础的东西更快的硬件加速图形引擎上。 但是,它是否足够完整,可以支持任何复杂度的完整游戏框架?
我知道JavaFx 2.0发布时间很短,但是希望有人能告诉我是否了解FX 2.0游戏引擎(或者在开源开发中是否有这样的项目)? 我一直没有找到-所以如果你知道,请指点我正确的方向。
我还想知道JavaFX2.0会如何改变java游戏编程。 从我读过的和我做过的小实验来看,我可以肯定地说它更加愉悦。 而且,我相信它运行在比常规的Java Swing或AWT基础的东西更快的硬件加速图形引擎上。 但是,它是否足够完整,可以支持任何复杂度的完整游戏框架?
JavaFX非常适合简单的基于浏览器/2D游戏-这是Flash目前最常见的领域。原因如下:
它不太适合复杂/高性能的3D游戏,您需要一个像jMonkeyEngine这样的真正的OpenGL游戏引擎。
我认为,对于中等水平的游戏(射击游戏、第三人称视角RPG、RTS游戏等),裁决仍然存在争议。这些游戏不一定需要完整的3D引擎,但需要良好、流畅的图形性能。我怀疑JavaFX在现代硬件上对于这些游戏来说是可以胜任的,但我强烈建议您快速制作一个原型,以检查性能是否满足您的要求。
http://www.java-gaming.org/topics/lwjgl-javafx-integration/27801/view.html.
但这并不能解决锁定鼠标以进行第一人称游戏的问题。