Η Toyota παρουσίασε δική της game engine

Η Toyota παρουσίασε τη Fluorite, μια open-source game engine σχεδιασμένη για υψηλή απόδοση σε embedded συστήματα, χωρίς στόχο τα παραδοσιακά video games.

Η Toyota ανακοίνωσε επίσημα την ανάπτυξη μιας δικής της game engine με την ονομασία Fluorite, μια κίνηση που αιφνιδίασε τη βιομηχανία, χωρίς όμως να σημαίνει ότι η εταιρεία μπαίνει στον χώρο των video games για PC ή κονσόλες.

Σύμφωνα με πληροφορίες από ιαπωνικά μέσα, η Fluorite αναπτύχθηκε από τη Toyota Connected North America, θυγατρική της Toyota που επικεντρώνεται σε τεχνολογίες συνδεσιμότητας και ψηφιακά συστήματα. Ο βασικός στόχος της engine είναι η υψηλή απόδοση σε χαμηλής ισχύος ή embedded hardware, όπως τα infotainment συστήματα οχημάτων.

Η Fluorite βασίζεται σε C++ για τον πυρήνα της, χρησιμοποιεί Dart για το game logic και το UI, ενώ συνεργάζεται στενά με το Flutter της Google. Η engine ενσωματώνει ένα υψηλής απόδοσης Entity Component System (ECS), σχεδιασμένο ειδικά για βελτιστοποίηση σε ασθενέστερο hardware.

Ένα από τα πιο ενδιαφέροντα χαρακτηριστικά της είναι τα model-defined trigger zones, τα οποία επιτρέπουν στους δημιουργούς να ορίζουν διαδραστικά σημεία απευθείας μέσα από εργαλεία όπως το Blender, απλοποιώντας σημαντικά τη δημιουργία 3D interfaces. Παράλληλα, η Fluorite υποστηρίζει console-grade 3D rendering μέσω της μηχανής Filament της Google, κάτι που ανεβάζει σημαντικά το οπτικό της ταβάνι.

Η απόφαση της Toyota να αναπτύξει τη δική της engine προέκυψε όταν διαπίστωσε ότι οι υπάρχουσες λύσεις είτε είχαν υψηλό κόστος αδειοδότησης είτε απαιτούσαν περισσότερους πόρους από όσους μπορούσαν να διαθέσουν τα συστήματα οχημάτων. Έτσι, η Fluorite σχεδιάστηκε εξαρχής γύρω από τις ανάγκες της εταιρείας.

Αξιοσημείωτο είναι ότι η Fluorite διατίθεται ως open-source engine, κάτι που ανοίγει την πόρτα και σε ανεξάρτητους developers, ακόμη κι αν η ίδια η Toyota δεν σκοπεύει να τη χρησιμοποιήσει για παραδοσιακή game ανάπτυξη.


Comments

Απάντηση

Discover more from PixelForgeGR

Subscribe now to keep reading and get access to the full archive.

Continue reading