PlayN

Sagteware kiekie:
PlayN
Sagteware besonderhede:
Weergawe: 1.9
Upload datum: 12 Apr 15
Ontwikkelaar: The PlayN Authors
Lisensie: Gratis
Populariteit: 69

Rating: 2.0/5 (Total Votes: 1)

Ontwikkel in Java, PlayN kan gebruik word in 'n verskeidenheid van maniere en op 'n wye verskeidenheid van platforms vir die skep vermaaklike online, selfoon of lessenaar speletjies

Eienskappe :.

  • Ondersteun platforms:
  • Java (lessenaar)
  • HTML5
  • Android
  • IOS
  • Flash

Wat is nuut in hierdie release:

  • Opdateer Pythagoras te 1.4.2 (fixes foute, verbeter APIs ).
  • Vaste probleme met geneste geknip lae.
  • Added Surface.fillTriangles metodes wat snye lewer.
  • afgekeur Herbevestigt klas. Net gebruik Java beweer verklaring.
  • Added Platform.reportError en hake vir gryp platform fout logs.
  • verwyder SurfaceLayer wat afgekeur is in die vorige weergawe.
  • Added Keyboard.listener (). Terugkeer huidige sleutelbord luisteraar

Wat is nuut in die weergawe 1.8.5:

  • Dit is meestal 'n bugfix release, so geen API diffs word.

Wat is nuut in die weergawe 1.8:.

  • Added Font.derive (float grootte)
  • Added GroupLayer.destroyAll, herdoop duidelik removeAll.
  • Verbeterde into parsing prestasie ietwat.
  • Bygevoeg Assets.getBytes en Assets.getBytesSync. Nie op HTML / Flash back ends (as gevolg van platform beperkinge in HTML se geval) geïmplementeer word.
  • Bygevoeg TextFormat.antialias te laat aanskakel van aliasing gebruik wanneer teks. Werk nie op HTML backend, want dit is onmoontlik om aliasing afskakel in HTML5.
  • Added TextLayout.text wat jou vertel watter teks sal deur 'n TextLayout gelewer word.
  • Added Graphics.layoutText (String, TextFormat, TextWrap) wat terugkeer een TextLayout byvoorbeeld vir elke lyn. Die ou meganisme waar 'n enkele TextLayout baie lyne van die teks kan verteenwoordig word afgekeur.

Wat is nuut in die weergawe 1.7.2:

  • (Java) LWJGL moedertaal biblioteke is outomaties uitgepak en gebruik. Dit is nie meer nodig om die hand opstel java.library.path.
  • (Java) aansienlik verbeter spoed van die oplaai CanvasImage beeld data te GPU.
  • (Java) MVN pakket skep nou selfstandige jar-lêer wat loop jou spel.
  • (Android) opgegradeer na Android-Maven-plugin 3.6.0 wat huisves instrument herrangskikkings in nuutste Android SDK.
  • (Android) Vaste probleem met Canvas beroerte breedte, pet, ens nie gered en herstel word.
  • (Argetipe) het die mier bou skrifte op datum met verskeie onlangse wysigings.

Wat is nuut in die weergawe 1.7.1:

  • Dit is 'n klein lappie release, so geen API diffs word.
  • Added Pointer.Event.capture waarmee 'n mens 'n wyser interaksie te vang, enige ander deurlopende interaksie kanselleer.
  • verlaagde fragment shader presisie. Indien prestasie met min verbeter geen vermindering in die grafiese kwaliteit.
  • Layer.setScale (0) nie meer gooi 'n uitsondering nie. Dit vermy die behoefte om spesiaal te gaan vir rand gevalle wanneer anima die skaal van 'n laag.

Wat is nuut in die weergawe 1.7:

  • Bygevoeg Klok te lewe vir biblioteke en speletjies vereenvoudig wat nodig het om hanteer interpolasie van update / verf tye.
  • Added PlayN.tick wat gee 'n hoë-presisie stamp dit is nuttig vir animasie.
  • Added Net.Builder wat 'n mens toelaat HTTP-versoek met persoonlike headers te bou, verskaffing binêre POST loonvragte (behalwe op HTML backend), gelees reaksie headers en lees binêre reaksie data (behalwe op HTML backend).
  • Added Image.setRepeat en verwyder ImageLayer.setRepeat. As gevolg van die manier waarop die beelde in GL hanteer, hierdie erken minder & quot; onwerkbaar & quot; konfigurasies. Dit was voorheen moontlik om te probeer om die dieselfde beeld in verskeie lae te gebruik met verskillende herhaling konfigurasies, en tha sou nie eintlik gewerk het. Nou is dit duidelik dat 'n Image kan net een herhaling opset. Dit maak ook Patroon te eer 'n foto herhaal opset (gedeeltelik geïmplementeer).
  • Added Image.setMipmapped vir die gebruik van mipmaps gehalte van afgeskaal beelde op GL-gebaseerde back ends te verbeter.
  • Image.glTex (sub) Image2D verskuif na GLContext.tex (sub) Image2D.
  • IndexedTrisShader is nou makliker om te brei / pas.
  • Baie voorheen afgekeur APIs verwyder. As jy nog nie gewissel het vanaf ResourceCallback na terugbel, jy gaan om dit nou te doen.
  • afgekeur Surface.setTransform (Canvas.setTransform is deprecated in die 1.6 release en Surface.setTransform moet ook is afgekeur, maar gemis).

Wat is nuut in die weergawe 1.6:

  • Geïmplementeer tint vir lae (slegs op GL back ends). Sien Layer.setTint en Layer.tint.
  • Added Log.setMinLevel te laat onderdruk log boodskappe onder 'n sekere vlak. (Aanbeveel deur Google vir Android release bou.)
  • Added Sound.release vir die vrystelling van klank hulpbronne eerder as wag vir GC om dit te doen.
  • Added Assets.getMusic wat toelaat back ends paar optimalisaties betrekking tot groot klank lêers te maak.
  • Graphics.setSize verwyder, en spesiale setSize metodes is bygevoeg tot individuele platform backend kode wat hulle (bv HtmlGraphics.setSize) redelik kan ondersteun.
  • Bygevoeg GLContext.Stats vir ontfouting lewering prestasie op GL back ends. (Sien Triple Play se HUD klas vir 'n maklike manier om hierdie statistieke te vertoon.)
  • afgekeur Canvas.setTransform omdat dit in wisselwerking swak met outomatiese skaal faktor bestuur in HiDPI modes.
  • Added CanvasImage.snapshot wat gebruik kan word om 'n onveranderlike snapshot van 'n doek beeld wat 'n hoër lewer prestasie te skep.
  • Added TextLayout.ascent / afkoms / leidende vir gevalle waar 'n app moet meer oor die teks wat sal gelewer word deur 'n TextLayout om te weet (vir onderstreep, byvoorbeeld).
  • Added Json.Writer.useVerboseFormat te veroorsaak dat die into skrywer mooi gedrukte uitset (eerder as kompakte, alles op een lyn uitset) te genereer.

Wat is nuut in die weergawe 1.5.1:.

  • Oplossing probleme met GWT samestelling
  • Verminder waarskynlikheid van probleme met uitvoer GWT-gebruiker Maven afhanklikheid.

Wat is nuut in die weergawe v1.4:

  • Bygevoeg per laag touch gebeurtenis hantering: Layer. addListener (Touch.LayerListener).
  • Per-laag muis gebeurtenis hantering nou gebruik Mouse.LayerListener wat ondersteun onMouseOver, onMouseOut en onMouseWeheelScroll.
  • Bygevoeg geknip groep lae: Graphics.createGroupLayer (breedte, hoogte)
  • .
  • Added Net.WebSocket wat tans werk op HTML en Java back ends.
  • Bygevoeg persoonlike GLSL shader ondersteuning vir GL-gebaseerde back ends. Sien GLShader en ShaderTest.
  • Added GLContext.setTextureFilter vir die instel van die beeld skalering filter op GL-gebaseerde back ends.
  • Added Sound.volume vir die verkryging van die huidige volume van 'n klank.
  • Added Mouse.isEnabled / setEnabled, dieselfde vir Touch en Pointer.
  • Exposed Image.ensureTexture as 'n openbare API.
  • JsonObject.getArray terug nou null vir nie-bestaande sleutels, nie 'n leë skikking.
  • verwyder 'n groot deel van die voorheen afgekeur metodes (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout effekte, ens.).
  • Verskeie fixes implementering te GL20.
  • Vaste probleme met geknip lae met nie-nul oorsprong.
  • Verbeterde fout verslagdoening hulpbron luisteraars te klank op alle back ends.

Wat is nuut in die weergawe v1.3.1:

  • Added Image.clearTexture vir wanneer 'n mens nodig het om te bevry grafiese geheue sonder om te wag om vir GC om dit te aktiveer.
  • verwerk die manier waarop die per-backend modules bestuur word. Sien die opgedateer GettingStarted gids vir hoe om te bou en toets van nuwe projekte.
  • Verskeie verbeterings aan IOS argetipe wat maak dinge werk goed genoeg dat dit kan gedokumenteer word en draai los op die wêreld.
  • Vaste fout met Canvas.draw / fillRoundRect.
  • Made Net.get / post asynchrone ander back ends te pas.
  • Vaste Keyboard.getText threading kwessie.
  • Vaste interliniëren spasiëring kwessie op toegedraai teks.

Soortgelyke sagteware

Dominus
Dominus

13 Apr 15

CSS Blockout
CSS Blockout

13 Apr 15

Kommentaar te PlayN

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!