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

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

Αρχικά, αντί του Godot 3.3, είχε προγραμματιστεί να κυκλοφορήσει η ενημερωμένη έκδοση 3.2.4, αλλά οι εκδόσεις 3.2.x θεωρήθηκαν από τους χρήστες ως διορθωτικές, παρά τη μεταφορά νέων δυνατοτήτων από τον κλάδο 4.0, οπότε το έργο άλλαξε το σχήμα έκδοσης κλασικό σημασιολογικό .

Συγκεκριμένα Η ενημέρωση του τρίτου ψηφίου θα δείχνει τώρα την παρουσία μόνο διορθώσεων, το δεύτερο, η συμπερίληψη νέων λειτουργιών και το πρώτο, η παρουσία αλλαγών που επηρεάζουν τη συμβατότητα. Ο κλάδος 3.xx θα ακολουθηθεί παράλληλα με το 4.xx έως ότου το Godot 4.x σταθεροποιηθεί πλήρως και προσαρμοστεί σε όλο το τρέχον υλικό.

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

Σε αυτήν τη νέα έκδοση, ως η κύρια καινοτομία, ξεχωρίζει ότι έχει προετοιμάστηκε α έκδοση προγράμματος επεξεργασίας που λειτουργεί σε πρόγραμμα περιήγησης ιστού.

Προστέθηκε επίσης η δυνατότητα εξαγωγής παιχνιδιών για την πλατφόρμα Android σε μορφή AAB (Android App Bundle), καθώς και πακέτα APK. Η μορφή AAB επιτρέπει τη φόρτωση μόνο εκείνων των εγγενών βιβλιοθηκών που χρειάζονται για να εργαστείτε στην τρέχουσα συσκευή (για παράδειγμα, armeabi-v7a ή arm64-v8a).

Για το Android, η δυνατότητα ενσωμάτωσης στοιχείων που βασίζονται στον κινητήρα Godot με τη μορφή υπο-στοιχείων που χρησιμοποιούν μέρος του παραθύρου εφαρμόζεται επίσης στις εφαρμογές, εκτός από την προσθήκη υποστήριξης για τυφλές περιοχές της οθόνης (γύροι και εγκοπές για την κάμερα), συμβάντα ποντικιού και είσοδος από εξωτερικό πληκτρολόγιο.

Έχει προταθεί ένα νέο API για τη δημιουργία και τη διανομή προσθηκών για iOS, που σας επιτρέπει να μετακινήσετε προσθήκες (ARKit, GameCenter, InAppStore) σε ξεχωριστό αποθετήριο και να τα αναπτύξετε ανεξάρτητα από τον κινητήρα Godot. Αυτό το API είχε εφαρμοστεί προηγουμένως για την πλατφόρμα Android.

Μια άλλη σημαντική αλλαγή ήταν στο εξαγωγείς παιχνιδιών ιστού (HTML5) που βελτιώθηκαν καθώς ελήφθησαν βελτιώσεις και υποστήριξη για πληκτρολόγια και gamepad, επιπλέον επίσης έλαβε υποστήριξη για GDNative και multithreads scripts για παιχνίδια που εκτελούνται στο πρόγραμμα περιήγησης, αλλά λόγω των περιορισμών της πλατφόρμας HTML5, η εφαρμογή της δεν είναι συμβατή με τις επιλογές για εγγενή παιχνίδια. Επίσης, η εφαρμογή ροής συνδέεται με το SharedArrayBuffer API, το οποίο δεν είναι διαθέσιμο σε όλα τα προγράμματα περιήγησης. Το προφίλ πολλαπλών νημάτωνs προσθέτει επίσης υποστήριξη για το AudioWorklet APIΌτι επιτρέπει καλύτερη έξοδο ήχου χωρίς να μπλοκάρει την κύρια ροή.

Από την άλλη πλευρά, μπορούμε να το βρούμε αυτό πρόσθετη υποστήριξη για τη δημιουργία παιχνιδιών για Το νέο υλικό της Apple εξοπλισμένο με το τσιπ Μ1 ΟΠΛΑ, μαζί με την οποία προστέθηκε υποστήριξη για την προσάρτηση ψηφιακών υπογραφών σε εκτελέσιμα αρχεία που δημιουργήθηκαν για macOS.

Από το κλάδο 4.0 ένα εκσυγχρονισμένο API μεταφέρθηκε για την οργάνωση πολλαπλών νημάτων, στο οποίο χρησιμοποιούνται οι δυνατότητες του προτύπου C ++ 14, η αξιοπιστία της εργασίας σε διαφορετικές πλατφόρμες έχει αυξηθεί και έχει πραγματοποιηθεί βελτιστοποίηση απόδοσης.

Έχει μετακινηθεί μια βελτιστοποίηση του κλάδου 4.0 που χρησιμοποιεί τη δομή BVH (Bounding Volume Hierarchy) αντί της μεθόδου Octree για δυναμικό χωρικό χωρισμό κατά την απόδοση. Το BVH είναι πλέον η προεπιλογή και επιλύει πολλά προβλήματα απόδοσης.

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

Προστέθηκε ένα νέο εργαλείο δημιουργίας χαρτών φωτισμού (lightmapper), που εφαρμόζει τη μέθοδο ίχνους διαδρομής και υποστηρίζει τη μείωση του θορύβου χρησιμοποιώντας τη βιβλιοθήκη oidn (Open Image Denoise). Το νέο lightmapper χρησιμοποιεί CPU για υπολογισμούς και επιλύει τα περισσότερα προβλήματα ποιότητας που υπάρχουν στον παλιό ελεγκτή.

Η προσθήκη OpenXR προστέθηκε με υποστήριξη για το ίδιο όνομα για τη δημιουργία εφαρμογών εικονικής και επαυξημένης πραγματικότητας. Η θύρα HTML5 για τη δημιουργία παιχνιδιών βασισμένων σε τεχνολογίες εικονικής πραγματικότητας έχει προσθέσει υποστήριξη για τις προδιαγραφές WebXR.

Τέλος, εάν θέλετε να μάθετε περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Αποκτήστε το Godot

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


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

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

*

*

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