PlayN

Screenshot Λογισμικό:
PlayN
Στοιχεία Λογισμικού:
Εκδοχή: 1.9
Ανεβάστε ημερομηνία: 12 Apr 15
Προγραμματιστής: The PlayN Authors
Άδεια: Δωρεάν
Δημοτικότητα: 122

Rating: 3.0/5 (Total Votes: 2)

αναπτυχθεί σε Java, Play 'μπορεί να χρησιμοποιηθεί σε μια ποικιλία από τρόπους και σε ένα ευρύ φάσμα από πλατφόρμες για τη δημιουργία διασκεδαστικό διαδίκτυο, μέσω κινητού ή επιτραπέζιο παιχνίδια

Χαρακτηριστικά :.

  • Υποστηριζόμενες πλατφόρμες:
  • Java (desktop)
  • HTML5
  • Android
  • iOS
  • Flash

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Ενημέρωση Πυθαγόρα έως 1.4.2 (διορθώνει σφάλματα, βελτιώνει τα API ).
  • Διορθώθηκαν προβλήματα με ένθετες κούρεμα στρώματα.
  • μεθόδους Προστέθηκε Surface.fillTriangles που καθιστούν φέτες.
  • Αποδοκιμαστεί επιβεβαιώνει τάξη. Απλά χρησιμοποιήστε το Java διεκδικούν δήλωση.
  • Προστέθηκε Platform.reportError και άγκιστρα για την αρπαγή αρχεία καταγραφής σφαλμάτων πλατφόρμα.
  • Αφαιρέθηκε SurfaceLayer που αποδοκιμάστηκε σε παλαιότερη έκδοση.
  • Προστέθηκε Keyboard.listener ():. Επιστρέφει σημερινός ακροατής πληκτρολόγιο

Τι είναι καινούργιο στην έκδοση 1.8.5:

  • Αυτό είναι ως επί το πλείστον μια bugfix απελευθέρωση, οπότε δεν API Οι diffs παρέχονται.

Τι είναι καινούργιο στην έκδοση 1.8:.

  • Προστέθηκε Font.derive (μέγεθος float)
  • Προστέθηκε GroupLayer.destroyAll, μετονομάστηκε σαφές RemoveAll.
  • Βελτιωμένη JSON parsing απόδοση κάπως.
  • Προστέθηκε Assets.getBytes και Assets.getBytesSync. Δεν εφαρμόζεται για τα backend HTML / Flash (λόγω περιορισμών της πλατφόρμας στην περίπτωση της HTML).
  • Προστέθηκε TextFormat.antialias να επιτρέπουν την απενεργοποίηση του antialiasing κατά την απόδοση κειμένου. Δεν λειτουργεί σε HTML backend, επειδή είναι αδύνατο να απενεργοποιήσετε antialiasing σε HTML5.
  • Προστέθηκε TextLayout.text που σας λέει ποιο κείμενο θα παρέχονται από ένα TextLayout.
  • Προστέθηκε Graphics.layoutText (String, TextFormat, TextWrap), η οποία επιστρέφει ένα TextLayout παράδειγμα για κάθε γραμμή. Το παλιό μηχανισμό με τον οποίο ένα ενιαίο TextLayout θα μπορούσε να αντιπροσωπεύει πολλές γραμμές του κειμένου έχει καταργηθεί.

Τι είναι καινούργιο στην έκδοση 1.7.2:

  • (Java) LWJGL μητρική βιβλιοθήκες είναι αυτόματα αποσυμπιέζεται και που χρησιμοποιήθηκε. Είναι πλέον απαραίτητο να το χέρι java.library.path εγκατάστασης.
  • (Java) βελτίωσε σημαντικά την ταχύτητα τηλεφόρτωσης δεδομένων εικόνας CanvasImage στην GPU.
  • (Java) πακέτο mvn δημιουργεί πλέον αυτόνομο αρχείο βάζο που τρέχει το παιχνίδι σας.
  • (Android) Αναβαθμισμένο για το Android-maven-plugin 3.6.0 το οποίο φιλοξενεί αναδιατάξεις εργαλείο στην τελευταία του Android SDK.
  • (Android) Διορθώθηκε το πρόβλημα με πλάτος γραμμής καμβά, καπάκι, κτλ δεν αποθηκεύονται και αποκαθίσταται.
  • (Αρχέτυπο) έφερε το μυρμήγκι σενάρια κατασκευής μέχρι σήμερα με διάφορες πρόσφατες αλλαγές.

Τι είναι καινούργιο στην έκδοση 1.7.1:

  • Αυτή είναι μια μικρή απελευθέρωση patch, έτσι δεν API Οι diffs παρέχονται.
  • Προστέθηκε Pointer.Event.capture που επιτρέπει σε κάποιον να συλλάβει μια αλληλεπίδραση δείκτη, ακυρώνοντας οποιοδήποτε άλλο παράλληλο αλληλεπιδράσεις.
  • Μειωμένη θραύσμα ακρίβεια shader. Να βελτιώσουν την απόδοση με λίγα σε καμία μείωση στην ποιότητα των γραφικών.
  • Layer.setScale (0) δεν είναι πλέον ρίχνει μια εξαίρεση. Αυτό αποφεύγει την ανάγκη να ελεγχθεί ειδικά για τις περιπτώσεις ακμής, όταν εμψύχωση στην κλίμακα από ένα στρώμα.

Τι είναι καινούργιο στην έκδοση 1.7:

  • Προστέθηκε Ρολόι για να απλοποιήσει τη ζωή για τις βιβλιοθήκες και τα παιχνίδια που πρέπει να χειριστεί παρεμβολή των χρόνων ενημέρωση / χρώμα.
  • Προστέθηκε PlayN.tick η οποία επιστρέφει μια χρονική σήμανση υψηλής ακρίβειας που είναι χρήσιμα για τα κινούμενα σχέδια.
  • Προστέθηκε Net.Builder που επιτρέπει σε κάποιον να χτίσει αιτήσεις HTTP με τις προσαρμοσμένες κεφαλίδες, προμήθεια δυαδικό ωφέλιμα φορτία POST (εκτός από HTML backend), διαβάστε κεφαλίδες απάντηση και να διαβάσετε δυαδικά δεδομένα απόκρισης (εκτός από HTML backend).
  • Προστέθηκε Image.setRepeat και να απομακρύνονται ImageLayer.setRepeat. Λόγω του τρόπου που χειρίζεται τις εικόνες του GL, αυτό παραδέχεται λιγότερες & quot? Ανεφάρμοστη & quot? διαμορφώσεις. Θα ήταν δυνατόν στο παρελθόν να επιχειρήσετε να χρησιμοποιήσετε την ίδια εικόνα σε πολλαπλά στρώματα με διαφορετικές διαμορφώσεις επανάληψη, και THA δεν θα έχουν πράγματι εργαστεί. Τώρα είναι σαφές ότι μια εικόνα μπορεί να έχει μόνο μία επανάληψη διαμόρφωσης. Αυτό επιτρέπει επίσης σχέδιο για να τιμήσει ένα εικόνες επαναλάβετε τη διαμόρφωση (εν μέρει υλοποιηθεί).
  • Προστέθηκε Image.setMipmapped για τη χρήση mipmaps για τη βελτίωση της ποιότητας των downscaled εικόνων σε backends GL-βάση.
  • Image.glTex (Υπο) Image2D μετακόμισε στο GLContext.tex (Υπο) Image2D.
  • IndexedTrisShader είναι τώρα πιο εύκολο να επεκτείνει / προσαρμόσετε.
  • Πολλοί προηγουμένως καταργηθεί APIs αφαιρέθηκαν. Αν δεν έχουν αλλάξει από ResourceCallback να επανάκλησης, εσείς πρόκειται να πρέπει να το κάνουμε τώρα.
  • Αποδοκιμαστεί Surface.setTransform (Canvas.setTransform αποδοκιμάστηκε στο 1,6 απελευθέρωσης και Surface.setTransform θα πρέπει επίσης να έχουν καταργηθεί, αλλά χάθηκε).

Τι είναι καινούργιο στην έκδοση 1.6:

  • Εφαρμόζεται χρωματισμού για στρώματα (μόνο για GL του backend). Δείτε Layer.setTint και Layer.tint.
  • Προστέθηκε Log.setMinLevel να επιτρέψει την καταστολή μηνύματα καταγραφής κάτω από ένα ορισμένο επίπεδο. (Προτείνεται από την Google για το Android έκδοση εκδόσεις.)
  • Προστέθηκε Sound.release για την απελευθέρωση του ήχου πόρων νωρίτερα από ό, τι περιμένει GC για να το κάνει.
  • Προστέθηκε Assets.getMusic που επιτρέπει backends να κάνει κάποιες βελτιστοποιήσεις που αφορούν σε μεγάλα αρχεία ήχου.
  • Graphics.setSize αφαιρέθηκε, και ειδικές μεθόδους setSize προστέθηκαν σε επιμέρους πλατφόρμα κωδικό backend που μπορεί να υποστηρίξει τους (π.χ. HtmlGraphics.setSize) λογικά.
  • Προστέθηκε GLContext.Stats για τον εντοπισμό σφαλμάτων επιδόσεις απόδοση στο GL backend. (Βλέπε HUD κατηγορία Triple Play για έναν εύκολο τρόπο για να εμφανίσετε αυτά τα στατιστικά.)
  • Αποδοκιμαστεί Canvas.setTransform διότι αλληλεπιδρά ελάχιστα με αυτόματη κλίμακα διαχείρισης παράγοντας τρόπους HiDPI.
  • Προστέθηκε CanvasImage.snapshot το οποίο μπορεί να χρησιμοποιηθεί για να δημιουργήσει μια αμετάβλητη στιγμιότυπο μιας εικόνας καμβά που έχει υψηλότερο καθιστούν απόδοση.
  • Προστέθηκε TextLayout.ascent / καθόδου / οδηγώντας για τις περιπτώσεις όπου ένα app πρέπει να γνωρίζει περισσότερα για το κείμενο που θα πρέπει να παρέχονται από ένα TextLayout (για υπογράμμιση, για παράδειγμα).
  • Προστέθηκε Json.Writer.useVerboseFormat να προκαλέσει ο συγγραφέας JSON να παράγουν αρκετά αποτέλεσμα της εκτύπωσης (και όχι συμπαγής, πάντα στην έξοδο μία γραμμή).

Τι είναι καινούργιο στην έκδοση 1.5.1:.

  • Διορθώνει προβλήματα με GWT συλλογή
  • Μειώνει την πιθανότητα των προβλημάτων με τα οποία εξάγονται gwt χρήστη εξάρτηση Maven.

Τι είναι καινούργιο στην έκδοση v1.4:

  • Προστέθηκε ανά στρώση χειρισμού εκδήλωση αφής: Layer. addListener (Touch.LayerListener).

  • Χειρισμό τώρα
  • Per-στρώμα εκδήλωση ποντίκι χρησιμοποιεί Mouse.LayerListener που υποστηρίζει onMouseOver, onMouseOut και onMouseWeheelScroll.
  • Προστέθηκε κούρεμα στρώματα ομάδα: Graphics.createGroupLayer (πλάτος, ύψος)
  • .
  • Προστέθηκε Net.WebSocket που λειτουργεί σήμερα στην HTML και Java backend.
  • Προστέθηκε έθιμο GLSL υποστήριξη shader για backends GL-βάση. Δείτε GLShader και ShaderTest.
  • Προστέθηκε GLContext.setTextureFilter για τη διαμόρφωση της εικόνας του φίλτρου κλιμάκωσης σε backends GL-βάση.
  • Προστέθηκε Sound.volume για την απόκτηση του σημερινού όγκου του ήχου.
  • Προστέθηκε Mouse.isEnabled / setEnabled, το ίδιο για το Touch και δείκτη.
  • Exposed Image.ensureTexture ως δημόσια API.
  • JsonObject.getArray τώρα επιστρέφει null για ανύπαρκτα κλειδιά, όχι ένα άδειο πίνακα.
  • Αφαιρέθηκε μια μεγάλη προηγουμένως καταργηθεί μεθόδων (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout επιπτώσεις, κλπ.).
  • Διάφορες διορθώσεις για GL20 εφαρμογές.
  • Διορθώθηκαν προβλήματα με κούρεμα στρώματα με μη-μηδενική προέλευσης.
  • Βελτιωμένη αναφορά σφάλματος με Ήχο ακροατές πόρων σε όλα τα backend.

Τι είναι καινούργιο στην έκδοση V1.3.1:

  • Προστέθηκε Image.clearTexture όταν κάποιος χρειάζεται να ελευθερώσετε μνήμη γραφικών χωρίς να περιμένει γύρω για GC για το έναυσμα.
  • επαναδιατυπώθηκε τον τρόπο οι μονάδες ανά-backend διαχείρισης. Δείτε το ενημερωμένο οδηγό Ξεκινώντας για το πώς να κατασκευάσει και να δοκιμάσει τα νέα έργα.
  • Διάφορες βελτιώσεις στο iOS αρχέτυπο που κάνει τα πράγματα λειτουργούν αρκετά καλά ώστε να μπορεί να τεκμηριωθεί και γύρισε χαλαρά στον κόσμο.
  • Διορθώθηκε το bug με Canvas.draw / fillRoundRect.
  • Made Net.get / μετά ασύγχρονη να ταιριάζει με άλλα backend.
  • Σταθερή Keyboard.getText threading θέμα.
  • Διορθώθηκε διασύνδεσης απόστασης θέμα τυλιγμένο κείμενο.

Παρόμοια λογισμικά

chessboard.js
chessboard.js

14 Apr 15

Playing Cards
Playing Cards

12 Apr 15

BC2Conn
BC2Conn

28 Feb 15

BF3Conn
BF3Conn

1 Mar 15

Σχόλια για PlayN

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία