PlayN

Software screenshot:
PlayN
Podrobnosti Software:
Verze: 1.9
Datum uploadu: 12 Apr 15
Licence: Volný
Popularita: 69

Rating: 2.0/5 (Total Votes: 1)

Vytvořil v jazyce Java, PlayN mohou být použity v mnoha různými způsoby a na širokou škálu platforem pro vytváření zábavné on-line, mobilní nebo stolních her

Vlastnosti :.

  • Podporované platformy:
  • Java (desktop)
  • HTML5
  • Android
  • iOS
  • Flash

Co je nového v této verzi:

  • Aktualizováno Pythagoras na 1.4.2 (opravuje chyby, zlepšuje API ).
  • Pevné problémy s vnořené oříznuté vrstvy.
  • Added Surface.fillTriangles metody, které činí plátky.
  • Zastaralé tvrdí třídy. Stačí použít Java tvrdí prohlášení.
  • Added Platform.reportError a háčky na popadl chyb platforma protokoly.
  • Odebráno SurfaceLayer, která se nepoužívá v dřívější verzi.
  • Added Keyboard.listener ():. Vrací aktuální klávesnice posluchače

Co je nového ve verzi 1.8.5:

  • Toto je většinou vydání s opravami chyb, takže žádné API diffs jsou k dispozici.

Co je nového ve verzi 1.8:.

  • Added Font.derive (velikost float)
  • Přidáno GroupLayer.destroyAll, přejmenovaný jasné removeAll.
  • Lepší parsování JSON výkon poněkud.
  • Přidány Assets.getBytes a Assets.getBytesSync. Není implementováno na HTML / Flash backends (z důvodu omezení platformu v případě, HTML tag).
  • Přidáno TextFormat.antialias umožnit zablokování antialiasing při vykreslování textu. Nefunguje na HTML backend, protože to je nemožné zakázat antialiasing v HTML5.
  • Added TextLayout.text, který vám řekne, co bude text vykreslen prostřednictvím TextLayout.
  • Added Graphics.layoutText (String, TextFormat, TextWrap), která vrací jednu instanci TextLayout pro každý řádek. Starý mechanismus, kde jeden TextLayout může představovat mnoho řádků textu se již nepoužívá.

Co je nového ve verzi 1.7.2:

  • (Java) LWJGL nativní knihovny jsou automaticky rozbalen a použity. Je to již není nutné ručně nastavit java.library.path.
  • (Java) Podstatné zlepšení rychlosti z nahrávání obrazových dat CanvasImage na GPU.
  • (Java) mvn balíček nyní vytvoří samostatný jar soubor, který spustí hru.
  • (Android) Modernizované na android-maven-plugin 3.6.0, která pojme přestavby nástroje v posledním Android SDK.
  • (Android) Oprava problému s šířkou Canvas mrtvice, čepice, atd nejsou uloženy a obnoveny.
  • (archetyp) přinesl Ant build skripty aktuální s různými poslední změny.

Co je nového ve verzi 1.7.1:

  • Tato změna je malá náplast uvolnění, takže žádné API diffs jsou k dispozici.
  • Added Pointer.Event.capture který dovolí jednoho zachytit interakci ukazatel, zrušení jakékoliv další probíhající interakce.
  • Snížené fragment shader přesnost. By mělo zlepšit výkon s malou nebo žádnou snížení kvality grafiky.
  • Layer.setScale (0) již výjimku. Tím se zabrání, že je třeba, aby speciálně kontrolovat krajních případech, kdy oživení měřítko vrstvy.

Co je nového ve verzi 1.7:

  • Přidal Hodiny zjednodušit život pro knihovny a hry, které potřebují rukojeť interpolace časy aktualizace / nátěr.
  • Added PlayN.tick která vrací vysoce přesné časové razítko, které je vhodné pro animaci.
  • Added Net.Builder, který umožňuje, aby jeden vytvořit HTTP požadavky s vlastní záhlaví, dodávky binární POST užitečné zatížení (kromě HTML backend), přečtěte si hlavičky odpovědi a čtení dat binární odpověď (kromě HTML backend).
  • Added Image.setRepeat a odstraněn ImageLayer.setRepeat. Vzhledem ke způsobu, jakým jsou snímky manipuluje v GL, to připouští méně & quot; neproveditelný & quot; konfigurace. To bylo doposud možné pokusit se používat stejný obraz ve více vrstvách s různými konfiguracemi opakování, a tha by se skutečně odpracované. Nyní je jasné, že fotografie může mít pouze jednu konfiguraci opakování. To také umožňuje vzor na počest s obrazy zopakovat konfiguraci (částečně realizován).
  • Added Image.setMipmapped pro používání Mipmapy ke zlepšení kvality obrazu zmenšil na backends GL-Windows.
  • Image.glTex (Sub) Image2D přestěhoval do GLContext.tex (Sub) Image2D.
  • IndexedTrisShader je nyní jednodušší rozšířit / upravit.
  • Řada dříve zastaralé API byly odstraněny. Pokud jste přešli z ResourceCallback zpětného volání, budete muset udělat to teď.
  • Zastaralé Surface.setTransform (Canvas.setTransform se nepoužívá v 1.6 verzi a Surface.setTransform měl rovněž zastaralé, ale byl minul).

Co je nového ve verzi 1.6:

  • Realizováno tónování pro vrstvy (pouze na backends GL). Viz Layer.setTint a Layer.tint.
  • Přidáno Log.setMinLevel aby potlačení zprávy protokolu pod určitou úroveň. (Doporučená Google pro Android verzi sestavení.)
  • Added Sound.release pro uvolnění zvukových zdrojů, dříve, než čekat na GC, jak to udělat.
  • Added Assets.getMusic, který umožňuje backends provést některé optimalizace týkající se velkých zvukových souborů.
  • Graphics.setSize byla odstraněna a byla přidána speciální metody setSize individuální platformě backend kód, který jim může (např HtmlGraphics.setSize) rozumně podpořit.
  • Přidány GLContext.Stats pro ladění výkon vykreslování na backends GL. (Viz triple play v HUD třídu pro snadný způsob, jak zobrazit tyto statistiky.)
  • Zastaralé Canvas.setTransform, protože to ovlivňuje špatně s automatickým řízením měřítku faktoru v režimech HiDPI.
  • Added CanvasImage.snapshot, které mohou být použity k vytvoření neměnný snímek plátně obraz, který má vyšší výkon činí.
  • Přidáno TextLayout.ascent / klesání / vedoucí pro případy, kdy aplikace potřebuje vědět více o textu, který bude vykreslen pomocí TextLayout (pro podtržení, například).
  • Přidáno Json.Writer.useVerboseFormat způsobit spisovatel JSON generovat docela tištěný výstup (spíše než kompaktní, vše na jednom řádku výstupu).

Co je nového ve verzi 1.5.1:.

  • řeší problémy s GWT kompilací
  • Snižuje pravděpodobnost problémů s exportovaného gwt uživatele Maven závislosti.

Co je nového ve verzi v1.4:

  • přidaná hodnota na hladinách manipulaci touch o události: vrstvu. addListener (Touch.LayerListener).
  • Per-vrstvou události myši manipulaci nyní používá Mouse.LayerListener, která podporuje onmouseover, onmouseout a onMouseWeheelScroll.
  • Přidáno oříznuté vrstvy skupina: Graphics.createGroupLayer (šířka, výška)
  • .
  • Added Net.WebSocket, který v současné době pracuje na HTML a Java backends.
  • přidali vlastní GLSL podpora shader pro backends GL bázi. Viz GLShader a ShaderTest.
  • Added GLContext.setTextureFilter pro konfiguraci měřítko filtr backends GL-Windows.
  • Added Sound.volume pro získání aktuální hlasitost zvuku.
  • Přidáno Mouse.isEnabled / setEnabled, stejná pro Touch a ukazatel.
  • Exposed Image.ensureTexture jako veřejné API.
  • JsonObject.getArray nyní vrací null pro neexistující klíče, které nejsou prázdné pole.
  • Odebráno hodně dříve zastaralých metod (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout efekty, atd.).
  • Různé opravy na GL20 implementace.
  • Opraveny problémy s oříznuté vrstvy s nenulovou původu.
  • Lepší hlášení chyb Sound posluchače prostředků na všechny nástroje.

Co je nového ve verzi v1.3.1:

  • Added Image.clearTexture, když je potřeba, aby osvobodil Grafická paměť bez čekání na GC to spustit.
  • přepracovali způsob, jakým moduly za-back-end jsou spravované. Podívejte se na aktualizovaný GettingStarted návod na to, jak vybudovat a testování nových projektů.
  • různá vylepšení iOS archetyp, který aby vše fungovalo tak dobře, že to může být zdokumentováno a obrátil se volně na světě.
  • Opravena chyba Canvas.draw / fillRoundRect.
  • Made Net.get / post asynchronní, aby odpovídala další backendů.
  • Pevná Keyboard.getText navlékání problém.
  • Pevná interline rozteč problém na zalomený text.

Podobný software

Quintus
Quintus

13 May 15

melonJS
melonJS

12 May 15

Flambe
Flambe

13 Apr 15

Komentáře k PlayN

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!