PlayN

软件截图:
PlayN
软件详细信息:
版本: 1.9
上传日期: 12 Apr 15
许可: 免费
人气: 122

Rating: 3.0/5 (Total Votes: 2)

在Java开发的,PlayN可用于多种方式和广泛的平台,用于创建娱乐在线,移动或桌面游戏

特点

    支持的平台:
  • 在爪哇(桌面)
  • 在HTML5
  • 在Android版
  • 在iOS的
  • 闪存

什么在此版本中是新的

  • 在更新毕达哥拉斯到1.4.2(修正错误,改进的API )。
  • 在嵌套层夹住固定的问题。
  • 在这片呈现增加Surface.fillTriangles方法。
  • 在已过时断言类。只需使用Java断言语句。
  • 添加Platform.reportError和钩子抓住平台的错误日志。
  • 在删除SurfaceLayer其中,而推荐使用早期版本。
  • 添加Keyboard.listener():返回当前的键盘监听器

什么是1.8.5版本,新的

  • 在这主要是一个bug修复版本,所以没有API提供diff文件。

什么是1.8版本,新的

  • 在添加Font.derive(浮点大小)
  • 添加GroupLayer.destroyAll,改名清楚的removeAll。
  • 在改进JSON解析性能有点。
  • 新增Assets.getBytes和Assets.getBytesSync。未实现对HTML /闪存后端(由于HTML的情况下,平台的限制)。
  • 新增TextFormat.antialias允许渲染文本时禁用抗锯齿。不能在HTML后端工作,因为这是不可能禁用反锯齿在HTML5。
  • 添加TextLayout.text告诉你什么是文本将由一个TextLayout呈现。
  • 添加Graphics.layoutText(字符串,的TextFormat,TextWrap),返回1 TextLayout的实例每一行。旧的机制,在一个单一的TextLayout可以代表文字多行不推荐使用。

什么是1.7.2版本,新的

  • 在(Java)的LWJGL本地库会自动解压缩并使用。它不再需要手动设置的java.library.path。
  • (Java)的大幅改进了上传CanvasImage图像数据GPU的速度。
  • (爪哇)MVN包创建它运行在您的游戏独立的jar文件。
  • (安卓)升级到Android,Maven的插件3.6.0可容纳工具重排在最新的Andr​​oid SDK。
  • (安卓)与帆布描边宽度,帽等,固定的问题没有被保存和恢复。
  • (原型)所带来的Ant构建脚本最新最近的各种变化。

什么是1.7.1版本,新的

  • 在这是一个小补丁发布,所以没有API提供diff文件。
  • 添加Pointer.Event.capture它允许一个捕捉指针的互动,取消任何其他正在进行的相互作用。
  • 在减少片段着色的精度。要改善一点表现在图形质量没有下降。
  • 在Layer.setScale(0)不再抛出异常。这避免了动画一层的规模时,专门检查边缘情况。

什么是1.7版本,新的

  • 在添加时钟,简化生活,图书馆和游戏需要办理更新/油漆倍内插。
  • 添加PlayN.tick返回一个高精度的时间戳的动画非常有用。
  • 添加Net.Builder它允许一个建立与自定义页眉的HTTP请求,供应二进制POST有效载荷(除HTML后端),读取响应头和读取二进制响应数据(除HTML后端)。
  • 添加Image.setRepeat和删除ImageLayer.setRepeat。由于图像是在GL处理方式,这种承认较少"不可行"配置。它以前可能要尝试使用多层同样的图像不同的重复配置,塔不会实际工作。现在很明显,图像只能有一个重复配置。这也使图案兑现的图像重复配置(部分实现)。
  • 添加Image.setMipmapped使用贴图来提高比例缩减图像对GL-基于后端的质量。
  • 在Image.glTex(次)Image2D搬到GLContext.tex(子)Image2D。
  • 在IndexedTrisShader现在更容易扩展/定制。

  • 被拆除
  • 在许多以前废弃的API。如果你还没有从ResourceCallback切换到回调,你将不得不现在就这样做。
  • 在已过时Surface.setTransform(Canvas.setTransform,而推荐使用的1.6版本,并Surface.setTransform应该也被弃用,但被错过)。

什么版本1.6是新的

  • 在图层实现着色(只在GL后端)。见Layer.setTint和Layer.tint。
  • 添加Log.setMinLevel允许抑制低于一定级别的日志信息。 (由谷歌为Android发布版本推荐。)
  • 添加Sound.release释放音频资源早于等待GC做。
  • 添加Assets.getMusic允许后端就有关大型音频文件的一些优化。
  • Graphics.setSize除去,和特殊的setSize方法加入到单独的平台的后端代码,可以合理地支持它们(例如HtmlGraphics.setSize)。
  • 新增GLContext.Stats对GL后台调试渲染性能。 (一种简单的方法来显示这些统计数据,请参见三网融合的HUD类。)
  • 在已过时Canvas.setTransform,因为它具有自动缩放系数管理HiDPI模式交互不佳。
  • 新增CanvasImage.snapshot可用于创建具有更高渲染性能的画布图像的一个不可变的快照。
  • 添加TextLayout.ascent /血统/领先的,其中一个应用程序需要知道更多关于将由一个TextLayout呈现的文本(下划线,例如)的情况。
  • 添加Json.Writer.useVerboseFormat导致JSON作家产生漂亮的打印输出(而不是紧凑的,一切都在一个线路输出)。

什么在1.5.1版本新

  • 在修复问题GWT编译
  • 在减少的问题,出口GWT用户Maven的依赖可能性。

什么是新的版本V1.4:

  • 在增加每层触摸事件处理:层。的addListener(Touch.LayerListener)。
  • 在每一层的鼠标事件处理现在使用Mouse.LayerListener支持的onMouseOver,和的onmouseout onMouseWeheelScroll。
  • 新增裁剪组层:Graphics.createGroupLayer(宽,高)
  • 添加Net.WebSocket目前适用于HTML和Java后端。
  • 在基于GL的后端添加了自定义GLSL着色器支持。见GLShader和ShaderTest。
  • 添加GLContext.setTextureFilter对GL-基于后端配置图像缩放过滤器。
  • 添加Sound.volume获得声音的当前音量。
  • 添加Mouse.isEnabled /的setEnabled,同样为触摸和指针。
  • 在裸露Image.ensureTexture作为公共API。
  • 在JsonObject.getArray现在返回不存在的钥匙,而不是一个空数组。
  • 在删除了大量的以前废弃方法(Canvas.drawText,Graphics.createPath,Graphics.createPattern,CanvasLayer,TextLayout的效果,等等)。
  • 在各种补丁,以GL20实现。
  • 在固定的问题,裁剪层非零由来。
  • 改进的错误报告,以良好的资源监听器上的所有后端。

什么版本V1.3.1为新

  • 在添加Image.clearTexture当一个需求释放显存无需等待周围GC来触发它。
  • 在修改了每个后端模块的管理方式。看到更新GettingStarted指南如何构建和测试新的项目。
  • 来的iOS原型的各种改进,使事情的工作不够好,它可以记录和宽松开启了世界。
  • 修正了Canvas.draw / fillRoundRect错误。
  • 在制造Net.get /异步后要匹配其他后端。
  • 在固定Keyboard.getText线程问题。
  • 在固定联运包装上的文字间距的问题。

类似的软件

Babylon.js
Babylon.js

11 Mar 16

Molecule
Molecule

12 May 15

意见 PlayN

评论没有发现
添加评论
打开图片!