Η Microsoft εντάχθηκε στις εργασίες για την ανοιχτή μηχανή παιχνιδιών Open 3D Engine

Το Linux Foundation ανακοίνωσε ότι η Microsoft εντάχθηκε στο Open 3D Foundation (O3DF), που δημιουργήθηκε για να συνεχίσει την κοινή ανάπτυξη της μηχανής παιχνιδιών Open 3D Engine (O3DE) μετά την ανακάλυψή της από την Amazon. Η Microsoft ήταν μεταξύ των κορυφαίων συμμετεχόντων, μαζί με τις Adobe, AWS, Huawei, Intel και Niantic. Ένας εκπρόσωπος της Microsoft θα συμμετάσχει στο διοικητικό συμβούλιο του O3DF. Ο συνολικός αριθμός των συμμετεχόντων στο Open 3D Foundation έφτασε τους 25.

Από τότε που άνοιξε τον πηγαίο κώδικα, έχουν γίνει περίπου 3 χιλιάδες αλλαγές στη μηχανή O14DE, καλύπτοντας περίπου 2 εκατομμύρια γραμμές κώδικα. Κάθε μήνα, 350-450 δεσμεύσεις από 60-100 προγραμματιστές καταγράφονται στα αποθετήρια του έργου. Ο κύριος στόχος του έργου είναι να παρέχει μια ανοιχτή, υψηλής ποιότητας μηχανή 3D για την ανάπτυξη σύγχρονων παιχνιδιών AAA και προσομοιωτών υψηλής πιστότητας που μπορούν να λειτουργούν σε πραγματικό χρόνο και να παρέχουν κινηματογραφική ποιότητα.

Το Open 3D Engine είναι μια αναθεωρημένη και βελτιωμένη έκδοση του προηγουμένως αναπτυγμένου ιδιόκτητου κινητήρα της Amazon Lumberyard που βασίζεται στην τεχνολογία CryEngine με άδεια από την Crytek το 2015. Ο κινητήρας περιλαμβάνει ένα ενσωματωμένο περιβάλλον για την ανάπτυξη παιχνιδιών, ένα σύστημα φωτορεαλιστικής απόδοσης Atom Renderer πολλαπλών νημάτων με υποστήριξη για Vulkan, Metal και DirectX 12, έναν επεκτάσιμο επεξεργαστή μοντέλων 3D, ένα σύστημα κίνησης χαρακτήρων (Emotion FX), ένα προκατασκευασμένο σύστημα ανάπτυξης, μηχανή προσομοίωσης φυσικής διεργασίας σε πραγματικό χρόνο και βιβλιοθήκες μαθηματικών χρησιμοποιώντας οδηγίες SIMD. Το οπτικό περιβάλλον προγραμματισμού (Script Canvas), καθώς και οι γλώσσες Lua και Python, μπορούν να χρησιμοποιηθούν για τον καθορισμό της λογικής του παιχνιδιού.

Ο κινητήρας χρησιμοποιείται ήδη από την Amazon, πολλά στούντιο παιχνιδιών και κινούμενων σχεδίων και εταιρείες ρομποτικής. Από τα παιχνίδια που δημιουργήθηκαν με βάση τον κινητήρα, μπορούν να σημειωθούν το New World και το Deadhaus Sonata. Το έργο σχεδιάστηκε αρχικά για να προσαρμοστεί στις ανάγκες σας και έχει αρθρωτή αρχιτεκτονική. Συνολικά, προσφέρονται περισσότερες από 30 ενότητες, που παρέχονται ως ξεχωριστές βιβλιοθήκες, κατάλληλες για αντικατάσταση, ενσωμάτωση σε έργα τρίτων και χρήση ξεχωριστά. Για παράδειγμα, χάρη στο modularity, οι προγραμματιστές μπορούν να αντικαταστήσουν τη λειτουργία απόδοσης γραφικών, το σύστημα ήχου, την υποστήριξη γλώσσας, τη στοίβα δικτύου, τη μηχανή φυσικής και οποιαδήποτε άλλα στοιχεία.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο