21 July, 2012

PlayN v1.4


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
The PlayN Authors | More scripts
code.google.com
Apache License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
Java
July 21st, 2012, 22:11 GMT [view history]
C: \ Games

Developed in Java, PlayN can be used in a variety of ways and on a wide range of platforms for creating entertaining online, mobile or desktop games.

Here are some key features of "PlayN":

Supported platforms:
· Java (desktop)
· HTML5
· Android
· iOS
· Flash

What's New in This Release: [ read full changelog ]

· Added per-layer touch event handling: Layer.addListener(Touch.LayerListener).
· Per-layer mouse event handling now uses Mouse.LayerListener which supports onMouseOver, onMouseOut and onMouseWeheelScroll.
· Added clipped group layers: Graphics.createGroupLayer(width,height).
· Added Net.WebSocket which currently works on HTML and Java backends.
· Added custom GLSL shader support for GL-based backends. See GLShader and ShaderTest.
· Added GLContext.setTextureFilter for configuring image scaling filter on GL-based backends.
· Added Sound.volume for obtaining the current volume of a sound.
· Added Mouse.isEnabled/setEnabled, same for Touch and Pointer.
· Exposed Image.ensureTexture as a public API.
· JsonObject.getArray now returns null for non-existent keys, not an empty array.
· Removed a great deal of previously deprecated methods (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout effects, etc.).
· Various fixes to GL20 implementations.
· Fixed issues with clipped layers with non-zero origin.
· Improved error reporting to Sound resource listeners on all backends.


Download button
Via: PlayN v1.4

0 Comment: