PlayN

Software screenshot:
PlayN
Rincian Software:
Versi: 1.9
Tanggal Upload: 12 Apr 15
Pengembang: The PlayN Authors
Lisensi: Gratis
Popularitas: 69

Rating: 2.0/5 (Total Votes: 1)

Dikembangkan di Jawa, PlayN dapat digunakan dalam berbagai cara dan pada berbagai platform untuk membuat menghibur online, ponsel atau desktop game

Fitur :.

  • Platform yang didukung:
  • Java (desktop)
  • HTML5
  • Android
  • iOS
  • flash

Apa yang baru dalam rilis ini:

  • Diperbarui Pythagoras ke 1.4.2 (perbaikan bug, meningkatkan API ).
  • Tetap masalah dengan lapisan terpotong bersarang.
  • metode Ditambahkan Surface.fillTriangles yang membuat irisan.
  • Usang Menegaskan kelas. Cukup gunakan Java menegaskan pernyataan.
  • Ditambahkan Platform.reportError dan kait untuk meraih error log Platform
  • .
  • Dihapus SurfaceLayer yang usang dalam rilis sebelumnya.
  • Ditambahkan Keyboard.listener ():. Mengembalikan pendengar Keyboard saat ini

Apa yang baru dalam versi 1.8.5:

  • Ini adalah sebagian besar rilis bugfix, sehingga tidak ada API diff disediakan.

Apa yang baru dalam versi 1.8:

  • Ditambahkan Font.derive (ukuran float)
  • Ditambahkan GroupLayer.destroyAll, berganti nama jelas untuk removeAll
  • .
  • Peningkatan JSON kinerja parsing agak.
  • Assets.getBytes Ditambahkan dan Assets.getBytesSync. Tidak diterapkan pada backends HTML / Flash (karena keterbatasan platform dalam kasus HTML).
  • TextFormat.antialias Ditambahkan untuk memungkinkan penghentian antialiasing menggambar tulisan. Tidak bekerja pada HTML backend karena tidak mungkin untuk menonaktifkan antialiasing di HTML5.
  • Ditambahkan TextLayout.text yang memberitahu Anda apa teks akan diberikan oleh TextLayout.
  • Ditambahkan Graphics.layoutText (String, TextFormat, TextWrap) yang mengembalikan satu TextLayout contoh untuk setiap baris. Mekanisme tua mana TextLayout tunggal dapat mewakili banyak baris teks sudah ditinggalkan.

Apa yang baru dalam versi 1.7.2:

  • (Java) LWJGL perpustakaan asli secara otomatis membongkar dan digunakan. Hal ini tidak perlu lagi secara manual pengaturan java.library.path
  • .
  • (Java) substansial meningkatkan kecepatan upload data gambar CanvasImage ke GPU.
  • (Java) paket mvn sekarang membuat file jar mandiri yang menjalankan permainan Anda.
  • (Android) Upgrade ke android-maven-plugin 3.6.0 yang mengakomodasi alat penyusunan ulang di SDK Android terbaru.
  • (Android) Tetap masalah dengan lebar kanvas stroke, topi, dll tidak disimpan dan dikembalikan.
  • (pola dasar) Membawa Ant membangun script up to date dengan berbagai perubahan terbaru.

Apa yang baru dalam versi 1.7.1:

  • Ini adalah rilis patch kecil, sehingga tidak ada API diff disediakan.
  • Ditambahkan Pointer.Event.capture yang memungkinkan seseorang untuk menangkap interaksi pointer, membatalkan setiap interaksi yang sedang berlangsung lainnya.
  • Mengurangi fragmen shader presisi. Harus meningkatkan kinerja dengan sedikit atau tidak ada penurunan kualitas grafis.
  • Layer.setScale (0) tidak lagi melempar pengecualian. Hal ini untuk menghindari kebutuhan untuk khusus memeriksa kasus tepi ketika menghidupkan skala layer.

Apa yang baru di versi 1.7:

  • Ditambahkan Jam untuk menyederhanakan hidup untuk perpustakaan dan game yang perlu menangani interpolasi kali update / cat.
  • Ditambahkan PlayN.tick yang mengembalikan timestamp presisi tinggi yang berguna untuk animasi.
  • Ditambahkan Net.Builder yang memungkinkan seseorang untuk membangun permintaan HTTP dengan header kustom, pasokan biner muatan POST (kecuali pada HTML backend), membaca header respon dan membaca data respon biner (kecuali pada HTML backend).
  • Ditambahkan Image.setRepeat dan dihapus ImageLayer.setRepeat. Karena cara gambar ditangani di GL, ini mengakui lebih sedikit & quot; tidak bisa dijalankan & quot; konfigurasi. Itu sebelumnya mungkin untuk mencoba menggunakan gambar yang sama di beberapa lapisan dengan konfigurasi ulang yang berbeda, dan tha tidak akan benar-benar bekerja. Sekarang jelas bahwa gambar hanya dapat memiliki satu konfigurasi ulang. Hal ini juga memungkinkan Pola untuk menghormati sebuah gambar mengulangi konfigurasi (diimplementasikan secara parsial).
  • Ditambahkan Image.setMipmapped
  • untuk menggunakan mipmaps untuk meningkatkan kualitas gambar downscaled pada backends GL berbasis.
  • Image.glTex (Sub) Image2D pindah ke GLContext.tex (Sub) Image2D.
  • IndexedTrisShader sekarang lebih mudah untuk memperpanjang / menyesuaikan.
  • Banyak API usang sebelumnya telah dihapus. Jika Anda belum beralih dari ResourceCallback untuk callback, Anda akan harus melakukannya sekarang.
  • Usang Surface.setTransform (Canvas.setTransform yang usang dalam rilis 1.6 dan Surface.setTransform seharusnya juga telah usang, tapi itu meleset).

Apa yang baru di versi 1.6:

  • Tinting Diimplementasikan untuk lapisan (hanya pada backends GL). Lihat Layer.setTint dan Layer.tint.
  • Ditambahkan Log.setMinLevel untuk memungkinkan menekan pesan log di bawah tingkat tertentu. (Direkomendasikan oleh Google untuk Android rilis membangun.)
  • Ditambahkan Sound.release untuk melepaskan sumber audio yang lebih cepat dari menunggu GC untuk melakukannya.
  • Ditambahkan Assets.getMusic yang memungkinkan backends untuk membuat beberapa optimasi yang berkaitan dengan file audio yang besar.
  • Graphics.setSize telah dihapus, dan metode setSize khusus yang ditambahkan ke individu Platform kode backend yang cukup dapat mendukung mereka (misalnya HtmlGraphics.setSize).
  • Ditambahkan GLContext.Stats untuk debugging kinerja rendering pada backends GL. (Lihat HUD kelas Triple Play untuk cara mudah untuk menampilkan statistik ini.)
  • Usang Canvas.setTransform karena berinteraksi buruk dengan manajemen faktor skala otomatis dalam mode HiDPI.
  • Ditambahkan CanvasImage.snapshot yang dapat digunakan untuk membuat snapshot berubah dari gambar kanvas yang memiliki tinggi membuat kinerja.
  • Ditambahkan TextLayout.ascent / keturunan / terkemuka untuk kasus-kasus di mana sebuah aplikasi perlu tahu lebih banyak tentang teks yang akan diberikan oleh TextLayout (untuk menggarisbawahi, misalnya).
  • Ditambahkan Json.Writer.useVerboseFormat menyebabkan penulis JSON untuk menghasilkan output yang cukup dicetak (bukan kompak, semuanya pada output satu baris).

Apa yang baru dalam versi 1.5.1:.

  • Perbaikan masalah dengan kompilasi GWT
  • Mengurangi kemungkinan masalah dengan diekspor gwt-pengguna ketergantungan Maven.

Apa yang baru dalam versi v1.4:

  • Ditambahkan penanganan event sentuh per-lapisan: Lapisan. addListener (Touch.LayerListener).

  • Mouse event
  • Per-lapisan penanganan sekarang menggunakan Mouse.LayerListener yang mendukung onMouseOver, onMouseOut dan onMouseWeheelScroll.
  • Ditambahkan terpotong lapisan kelompok: Graphics.createGroupLayer (lebar, tinggi)
  • .
  • Ditambahkan Net.WebSocket yang saat ini bekerja pada HTML dan Java backend.
  • Ditambahkan kustom GLSL dukungan shader untuk backends GL berbasis. Lihat GLShader dan ShaderTest.
  • Ditambahkan GLContext.setTextureFilter untuk mengkonfigurasi gambar penyaring skala pada backends GL berbasis.
  • Ditambahkan Sound.volume
  • untuk mendapatkan volume saat suara.
  • Ditambahkan Mouse.isEnabled / setEnabled, sama untuk Sentuh dan Pointer.
  • Image.ensureTexture terkena sebagai API publik.
  • JsonObject.getArray sekarang kembali nol untuk kunci tidak ada, bukan array kosong
  • .
  • Dihapus banyak metode usang sebelumnya (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, efek TextLayout, dll.).
  • Berbagai perbaikan untuk GL20 implementasi.
  • Tetap masalah dengan lapisan terpotong dengan non-zero asal.
  • Peningkatan pelaporan kesalahan Suara pendengar sumber daya pada semua backends.

Apa yang baru dalam versi V1.3.1:

  • Ditambahkan Image.clearTexture ketika salah satu kebutuhan untuk membebaskan grafis memori tanpa menunggu sekitar untuk GC untuk memicu itu.
  • Ulang cara modul per-backend dikelola. Lihat diperbarui GettingStarted panduan untuk bagaimana membangun dan menguji proyek-proyek baru.
  • Berbagai perbaikan iOS pola dasar yang membuat hal-hal bekerja cukup baik bahwa hal itu dapat didokumentasikan dan dilepaskan di dunia.
  • Fixed bug dengan Canvas.draw / fillRoundRect
  • .
  • Terbuat Net.get / post asynchronous untuk mencocokkan backends lainnya.
  • Tetap Keyboard.getText masalah threading
  • .
  • antara baris Tetap jarak masalah pada teks dibungkus.

Software yang serupa

Molecule
Molecule

12 May 15

Starling
Starling

19 Jul 15

Jaws
Jaws

28 Feb 15

Kiwi.JS
Kiwi.JS

10 Feb 16

Komentar untuk PlayN

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!