Έρχεται η νέα έκδοση του Godot 3.1, μιας μηχανής παιχνιδιών ανοιχτού κώδικα

Το Godot είναι μια μηχανή πολλαπλών μορφών 2D και 3D βιντεοπαιχνιδιών, ανοικτή πηγή κυκλοφόρησε με την άδεια MIT και αναπτύχθηκε από την κοινότητα Godot.

Ο κινητήρας λειτουργεί σε Windows, OS X, Linux και BSD, επιτρέπει επίσης την εξαγωγή βιντεοπαιχνιδιών που δημιουργήθηκαν από Windows, OS X και Linux, κινητά τηλέφωνα (Android, iOS) και HTML5.

Τα βιντεοπαιχνίδια στο Godot κωδικοποιούνται στη γλώσσα προγραμματισμού C # ή στη γλώσσα GDScript.

Το GDScript, είναι μια γλώσσα προγραμματισμού υψηλού επιπέδου, πολύ παρόμοια με την Python που δημιουργήθηκε ειδικά για το Godot, οπότε προσθέτει λειτουργικότητα και βελτιστοποίηση. Αλλά μπορεί να μην είναι κατάλληλο για όλες τις χρήσεις:

  • Η αυτόματη συμπλήρωση κώδικα δεν είναι πάντα δυνατή
  • Οι περιορισμοί περιορίζονται από τον διερμηνέα
  • Δεν αναφέρει όλα τα σφάλματα στη συλλογή (ή γραφή)
  • Ο κωδικός είναι λιγότερο ευανάγνωστος και δύσκολο να αναπαράγεται.

Το Godot διαθέτει προηγμένο, ανεξάρτητο και ολοκληρωμένο 2D κινητήρα, δεν υπάρχει ανάγκη ψεύτικου 2D σε 3D χώρο.

Η βάση κινητήρα περιλαμβάνει φώτα, σκιές, σκιάσεις, GUI, sprites, σετ πλακιδίων, κύλιση παράλλαξης, πολύγωνα, κινούμενα σχέδια, φυσική, σωματίδια και άλλα. Είναι επίσης δυνατή η ανάμειξη 2D με 3D ή 3D με 2D χρησιμοποιώντας τον κόμβο θύρας προβολής.

Γκοντό περιέχει ένα εξελιγμένο και ένα από τα καλύτερα συστήματα κινουμένων σχεδίων, με υποστήριξη για επεξεργασία, σκελετό animation, ανάμειξη, κινούμενα σχέδια, morphing, realtime cutscenes, λειτουργίες κλήσεων και απλώς κινούμενη εικόνα οποιασδήποτε ιδιότητας που εξάγεται από οποιονδήποτε κόμβο.

Το Godot διαθέτει επίσης τον δικό του κινητήρα φυσικής για 2D και 3D, με ανίχνευση σύγκρουσης, άκαμπτο αμάξωμα, στατικό σώμα, χαρακτήρες, οχήματα, ακτίνες, κόμβους και πολλά άλλα.

Κύρια νέα χαρακτηριστικά του Godot 3.1

Πρόσφατα κυκλοφόρησε μια νέα έκδοση της μηχανής παιχνιδιών ανοιχτού κώδικα Godot, η οποία έφτασε στην έκδοση 3.1, στην οποία Αυτή η νέα έκδοση έχει πραγματικά μια ενδιαφέρουσα σειρά αλλαγών, βελτιώσεων και προσθηκών.

Νέος κινητήρας

Με αυτή τη νέα έκδοση του Godot 3.1, αυτό έλαβε μια νέα μηχανή απόδοσης OpenGL ES 2.0.

Ενώ η ενημέρωση στην έκδοση 3.0 αντικατέστησε τον κινητήρα απόδοσης OpenGL ES 2.0 στον κλάδο 2.X του κινητήρα με έναν κινητήρα απόδοσης OpenGL 3.3 / OpenGL ES 3.0.

Ωστόσο, η ομάδα έπρεπε να ακολουθήσει αυτήν την επιλογή και να εφαρμόσει εκ νέου έναν κινητήρα απόδοσης OpenGL ES 2.0 για να διατηρήσει καλή απόδοση σε παλαιότερα κινητά, αύξηση πλατφορμών στόχων και αποφυγή πολλαπλών σφαλμάτων σε κινητές συσκευές.

Ωστόσο, ενώ αυτή η νέα μηχανή απόδοσης είναι πλήρης για 2D, η προβολή 3D έχει απλοποιηθεί.

Για παράδειγμα, ο χρωματικός χώρος είναι σε sRGB (και όχι γραμμικός χώρος όπως η μηχανή απόδοσης OpenGL ES 3.0).

Η απόδοση βάσει PBR δεν υποστηρίζεται. Ορισμένες δυνατότητες shader δεν θα λειτουργήσουν (περιορισμοί λόγω παλαιότερων εκδόσεων του OpenGL).

Το ίδιο ισχύει για ορισμένα αποτελέσματα μετά τη θεραπεία. Οι καθολικοί ανιχνευτές φωτισμού δεν θα λειτουργήσουν, καμία GPU δεν θα χειριστεί σωματίδια.

Αν και στο μέλλον αναμένεται ότι θα υπάρξει ένας νέος κινητήρας απόδοσης Vulkan, ο οποίος θα κάνει τον κινητήρα απόδοσης OpenGL ES 3.0 ξεπερασμένος. Η εργασία πρέπει να επικεντρώνεται στην τρισδιάστατη απόδοση. Ολοκληρώνοντας το έργο, το Godot 3 θα βγει, σε ένα χρόνο κανονικά.

Βελτιώσεις GDScript

Αφ 'ετέρου Το GDScript έλαβε ορισμένες βελτιώσεις, καθώς η πληκτρολόγηση είναι απλώς ένα χαρακτηριστικό του προγράμματος ανάλυσης και θα επιτρέψει στο Godot να στέλνει προειδοποιητικά μηνύματα στον χρήστη, τα οποία ελπίζουμε ότι θα βελτιώσουν τις οδηγίες για συγκεκριμένη μηχανή για να αυξήσουν την απόδοση.

Άλλες καινοτομίες

Επίσης, προγραμματίζεται μια έκδοση 3.2 για τους επόμενους μήνες. Το τελευταίο θα πρέπει να παρέχει: οδηγίες γραμμένες στα σενάρια, υποστήριξη για το FBX (είτε μέσω Assimp είτε μέσω OpenFBX), μια βελτιωμένη ροή εργασίας για Android και iOS, συμπεριλαμβανομένης της προσθήκης συγκεκριμένων SDK για κινητές συσκευές (όπως το AdMob), φέρνοντας τον επεξεργαστή σε ένα πρόγραμμα περιήγησης ιστού και βελτιώνοντας τη διαχείριση δικτύου για υποστήριξη σύγχρονων πρωτοκόλλων και αποκλειστικών διακομιστών.

Προφανώς, η έκδοση 3.1 έχει ενημερώσεις κώδικα για τη βελτίωση της σταθερότητας και τη διόρθωση σφαλμάτων της τελευταίας στιγμής.

Το Godot είναι διαθέσιμο για λήψη στο αυτή τη σελίδα για Windows, Mac OS και Linux. Μπορείτε επίσης να το βρείτε στο Ατμός y itch.io.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.