Το Godot 3.4 έρχεται με υποστήριξη για Apple M1, PWA σε HTML5, βελτιώσεις κινητήρα και πολλά άλλα

Η μηχανή παιχνιδιών βίντεο Godot έχει νέο χορηγό

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

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

Ο κώδικας της μηχανής παιχνιδιού, το περιβάλλον σχεδίασης παιχνιδιού και τα σχετικά εργαλεία ανάπτυξης (φυσική μηχανή, διακομιστής ήχου, backend απόδοσης 2D/3D, κ.λπ.) διανέμονται υπό την άδεια του MIT.

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

Σε αυτή τη νέα έκδοση του κινητήρα, μια από τις βασικές καινοτομίες που ξεχωρίζει είναι προστέθηκε υποστήριξη για συστήματα που βασίζονται σε τσιπ Apple Silicon (M1) για την πλατφόρμα macOS.

ενώ για την πλατφόρμα HTML5, έχει εφαρμοστεί η δυνατότητα εγκατάστασης με τη μορφή αιτήσεων PWA (Προοδευτικές εφαρμογές Ιστού), πρόσθεσε μια διεπαφή JavaScriptObject για αλληλεπίδραση μεταξύ Godot και JavaScript (για παράδειγμα, μπορείτε να καλέσετε μεθόδους JavaScript από σενάρια Godot) και για εκδόσεις πολλαπλών νημάτων έχει υλοποιηθεί υποστήριξη για το AudioWorklet.

Επίσης έχουν γίνει βελτιώσεις στο πρόγραμμα επεξεργασίας για τη βελτίωση της χρηστικότητας, καλά προστέθηκε δυνατότητα γρήγορης φόρτωσης πόρων στη λειτουργία επιθεώρησης, προστέθηκε η δημιουργία κόμβου σε αυθαίρετη θέση, προστέθηκε νέα διεπαφή για εξαγωγή προτύπων και εφαρμόστηκαν πρόσθετες λειτουργίες με το gizmo (σύστημα οριοθέτησης πλαισίου) και βελτιώθηκε ο επεξεργαστής κινούμενων εικόνων με βάση τις καμπύλες Bezier.

Στη μηχανή προσομοίωσης φυσικής, η απόδοση έχει βελτιωθεί σημαντικά δημιουργία κυρτών αντικειμένων από πλέγματα και η λειτουργία παρακολούθησης σύγκρουσης στη διεπαφή επιθεώρησης έχει επανασχεδιαστεί. Για τη μηχανή 2D φυσικής, έχει προστεθεί υποστήριξη για τη δομή BVH (Bounding Volume Hierarchy) για δυναμικό χωρικό διαχωρισμό. Η μηχανή φυσικής 3D υποστηρίζει τώρα τη δυνατότητα HeightMapShapeSW και προσθέτει συγχρονισμό με το KinematicBody3D.

Προστέθηκε αρχική υποστήριξη στον κινητήρα απόδοσης για να σταματήσετε την απόδοση αντικειμένων που βρίσκονται σε εστίαση της κάμερας, αλλά δεν είναι ορατά λόγω επικάλυψης άλλων αντικειμένων (για παράδειγμα, αυτά που βρίσκονται πίσω από έναν τοίχο). Το απόκομμα επικάλυψης bitmap (επίπεδο pixel) θα εφαρμοστεί μόνο στον κλάδο Godot 4, ενώ το Godot 3 περιλαμβάνει ορισμένες γεωμετρικές μεθόδους για την αποκοπή αντικειμένων επικάλυψης και υποστήριξη για πλακίδια πύλης.

Έχει προστεθεί μια λειτουργία επαναφοράς, που επιτρέπει την άμεση αναίρεση όλων των αλλαγών σκηνής που προκαλούνται από την εφαρμογή animation μέσω του AnimationPlayer, αντί να ακυρώνεται κάθε αλλαγή ιδιότητας ξεχωριστά.

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

Από τις άλλες αλλαγές πουξεχωρίζετε από αυτή τη νέα έκδοση:

  • Το File API έχει προσθέσει τη δυνατότητα εργασίας με αρχεία (συμπεριλαμβανομένου του PCK), το μέγεθος των οποίων υπερβαίνει τα 2 GB.
  • Προστέθηκαν αλλαγές για τη βελτίωση της ομαλότητας της απόδοσης με τον υπολογισμό των αλλαγών καρέ χωρίς δέσμευση στο χρονόμετρο συστήματος και για την επίλυση προβλημάτων με το χρονισμό εξόδου κατά τη χρήση vsync.
  • Έχει προστεθεί υποστήριξη στο σύστημα επεξεργασίας εισόδου InputEvents για τη δέσμευση κωδικών σάρωσης που αντικατοπτρίζουν τη φυσική θέση των πλήκτρων στο πληκτρολόγιο, ανεξάρτητα από την ενεργή διάταξη.
  • Προστέθηκαν διεπαφές AESContext και HMACContext για πρόσβαση σε αλγόριθμους κρυπτογράφησης AES-ECB, AES-CBC και HMAC από σενάρια. Προστέθηκε επίσης η δυνατότητα αποθήκευσης και ανάγνωσης δημόσιων κλειδιών RSA για δημιουργία και επαλήθευση ψηφιακών υπογραφών.
  • Προστέθηκε μια νέα μέθοδος τόνωσης, το ACES Fitted, που επιτρέπει μεγαλύτερο ρεαλισμό και φυσική ακρίβεια αυξάνοντας την αντίθεση των φωτεινών αντικειμένων.
  • Προστέθηκε υποστήριξη για το σχήμα τρισδιάστατης εκπομπής σωματιδίων με τη μορφή δακτυλίου ή κοίλου κυλίνδρου.

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

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

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


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

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

*

*

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