我意识到 JavaFx 2.0只出现了很短的时间,但希望有人知道FX 2.0游戏引擎(甚至是开源开发中的这样一个项目)?我一直都找不到 – 所以如果你这样做,请指出我正确的方向.

我也想知道JavaFX2.0将如何改变java游戏编程.从我所阅读的内容和我所做的小实验中我可以肯定地说编码更加愉快.我相信它运行在比常规Java swing或基于awt的东西更快的硬件加速图形引擎上.但它是否足以支持任何复杂的整个游戏框架?

解决方法

JavaFX非常适合基于浏览器的简单/ 2D游戏 – 这是Flash目前最常见的领域.原因:

> 2D应用程序的出色性能(很好地利用引擎盖下的硬件加速)
>非常容易skin with CSS – 网页设计师会喜欢这个
>新的JavaFX 2.0 API非常适用于纯Java(或其他JVM语言,如Scala,Clojure)
>跨平台,因此可以覆盖尽可能多的受众

它不太可能适用于需要适当的OpenGL游戏引擎(如jMonkeyEngine)的复杂/高性能3D游戏.

我认为陪审团仍处于中间地带的比赛中(射击游戏,第三人称视角RPG,RTS游戏等).这些游戏不一定需要完整的3D引擎,但需要良好,流畅的图形性能.我怀疑JavaFX在现代硬件上可能会很好用,但我强烈建议你做一个快速原型来检查性能是否符合你的要求.

JavaFx 2.0游戏引擎/框架 – JavaFx 2.0将如何改变Java游戏?的更多相关文章

  1. ios – 如何执行硬件加速的H.264编码和解码流式传输?

    我可以从相机获取RGBA帧数据,我想以H.264格式进行编码.我使用FFmpeg对H.264视频进行编码和解码,但是在640×480的帧大小中,我的需求太慢了.我想使用硬件加速来加快编码和解码,那么我该怎么做呢?此外,我需要能够通过网络流式传输编码的视频,并在另一端进行解码.如何才能做到这一点?

  2. PhoneGap – 与Android上的浏览器相比性能不佳

    我使用jquerymobile和phonegap为android开发了一个应用程序.我通过usb将应用程序部署到我的设备上.应用程序的性能非常糟糕,尤其是在滚动更长的列表时.奇怪的是:如果我只是打开手机上的浏览器并直接访问index.html,整个应用程序运行顺畅.相同的技术,相同的内容.我不使用phonegapnativeapi或类似的东西.在android4.0.2上测试了phonegap1.5.0和1.7.0rc1,jquerymobile1.1.0.有任何想法吗?

  3. 从android.view.GLES20DisplayList释放位图

    有谁知道如何从android.view.GLES20displayList释放位图.为什么它会让它们保持活力,即使你清洁,让我们说,ImageView手动?或许有一种方法可以禁用GLES20displayList,尝试在AndroidManifest中使用android:hardwareAccelerated=“false”,仍然没有运气.看起来只受4.2(1)影响更新:看起来你无法在4.2.1上

  4. 如何使用directx 11和Windows 7的硬件加速视频/ H.264解码?

    (找不到任何确认信息,也不知道DXVA2是多余的,可能是DXVA-HD超越了吗?但是没有一个类型存在于我的头文件.他们还指定使用最少的Windows8.我相信使用MF我需要Windows8SDK,现在包括所有的directx库/标题.所以这与Windows7保持一个空白…是否可以获得硬件加速视频解码?D3D11具有视频api,基本上是DXVA2,上面略微改变了界面.你需要很好的了解h.264比特流来进行(真的!

  5. 在Ubuntu 14.04平台上利用Intel的GPU实现硬件加速–基于VAAPI

    趁着项目处于交付阶段有点空余时间就安排我去做。手册上讲得很明白,芯片支持h.264硬件解码。在一番搜索研究后,终于在ubuntu下实现了GPU硬解。现在看来,其实事情很简单,在ubuntu下使用mplayer播放1080P的视频,cpu占用率不高就行了——就这么简单。下面是实现这个功能的步骤:1、安装vaapi及drm库:sudoapt-getinstalllibdrm-intel1libva1libva-intel-vaapi-drivervainfo2、安装intel集显驱动:

  6. Ubuntu VMware出现No 3D support is available解决方式

    像我这样的Ubuntu脑残粉,电脑上只安装了Ubuntu,但是有时又必须得使用Windows,于是就装了一个Windows虚拟机,使用的是VMware,问题出在默认设置下启动虚拟机无法启动3D硬件加速,下面看看如何解决。如果以上两步你都做了,但是问题依旧,那么可以尝试替换显卡驱动,进入系统设置-软件更新-附加驱动,如图,可以看到所有兼容本机的驱动,都替换一下试试,我的计算机使用默认的配置即可启用硬件加速。

  7. JavaFx 2.0游戏引擎/框架 – JavaFx 2.0将如何改变Java游戏?

    我一直都找不到–所以如果你这样做,请指出我正确的方向.我也想知道JavaFX2.0将如何改变java游戏编程.从我所阅读的内容和我所做的小实验中我可以肯定地说编码更加愉快.我相信它运行在比常规Javaswing或基于awt的东西更快的硬件加速图形引擎上.但它是否足以支持任何复杂的整个游戏框架?

  8. javascript – 滚动位置(scrollTop)在浏览器中加速硬件?

    特别是,我如何构建我的DOM,以获得最直接的滚动实现的最佳机会?

  9. c – YUV – > RGB转换可以硬件加速吗?

    >这个转换必须在cpu上完成,还是能以某种方式卸载到GPU进行并行处理?埃里克.解决方法转换可能是GPU处理的一个很好的选择,但是你要对转换的数据做什么?

  10. ios – iPhone是否支持硬件加速AES加密?

    我可以在iPhone/iPad上找到“硬件加速AES加密”的参考资料.但是我可以找到的AES加密的API根本就不谈硬件加速.有人有任何想法,如果这些API是硬件加速的还是其他的?解决方法是.截至4.3,如果消息具有>64个块,则AES的CCCrypt函数将使用硬件加速实现.除了AES之外,当输入为>时,SHA-1也被硬件加速.4096字节.

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部