Toyota Connected North America udvikler en proprietær spilmotor til skærme i køretøjer
Toyota Connected North America, et datterselskab af bilproducenten, har udviklet sin egen proprietære spilmotor. Projektet, som hedder Fluorite, er ikke rettet mod markedet for pc- eller konsolspil. I stedet er formålet at levere højtydende 3D-grafik og interaktive brugergrænseflader specifikt til systemer i køretøjer.
Motorens arkitektur arbejder tæt sammen med Flutter, brugergrænsefladen, som er udviklet af Google. Den bruger programmeringssproget Dart til at styre både spillogik og selve grænsefladen. Denne tilgang er beregnet til at give en effektiv ydeevne, selv på den lavere specificerede eller indlejrede hardware, der typisk findes i bilindustrien. Toyotas mål var at bygge et system, der kunne køre komplekse visuelle elementer gnidningsløst inden for begrænsningerne i en bils instrumentbræt.
Oplysningerne blev først rapporteret af Automaton, som oversatte detaljer fra den oprindelige japanske kilde, Game*Spark. Ifølge rapporterne afslørede Toyota Connected North America Flourite-motoren efter først at have overvejet andre muligheder. Teamet havde undersøgt muligheden for at bruge etablerede spilmotorer til sine kommende 3D-skærme til biler. De konkluderede, at de mest fremtrædende motorer på markedet enten indebar høje licensafgifter eller var for ressourcekrævende til at køre optimalt på den tiltænkte hardware. Denne evaluering førte til beslutningen om at skabe en ny motor helt fra bunden, skræddersyet specifikt til deres unikke krav til effektivitet og omkostningseffektivitet. Projektet blev diskuteret under en præsentation på Free and Open Source Software Developers' European Meeting (FOSDEM) i Bruxelles i februar 2026.
Den officielle hjemmeside for Fluorite fremhæver fire teknologiske nøglefunktioner. Den første er dens højtydende Entity Component System, eller ECS-kerne. Denne kerne er skrevet i C++ for at maksimere ydeevnen og skabe muligheder for optimering på svagere hardwareplatforme. Samtidig giver dette design udviklere mulighed for at arbejde med Dart-sproget på et højere niveau og bruge velkendte spiludviklingsværktøjer. Jeg kan se, at dette setup giver udviklere mulighed for at overføre deres eksisterende viden fra andre spilmotorer, hvilket kan sænke adgangsbarrieren for teams, der er interesserede i teknologien. Denne dobbelte tilgang afbalancerer behovet for ydeevne på lavt niveau med bekvemmeligheden ved moderne udviklingspraksis, hvilket gør motoren mere tilgængelig.

En anden vigtig funktion er implementeringen af modeldefinerede trigger-berøringszoner. Dette system giver digitale kunstnere mulighed for at oprette "klikbare" områder på 3D-modeller direkte i Blender-softwaremiljøet. Når disse zoner er defineret, kan de tildeles til at udløse specifikke handlinger i motoren. Derfra kan udviklere forbinde disse klikhændelser med enhver ønsket adfærd, hvilket forenkler processen med at opbygge interaktive 3D-grænseflader. Det giver slutbrugerne mulighed for at interagere med objekter og kontroller på en mere intuitiv måde. Jeg tror, at denne direkte pipeline fra kunstnerisk skabelse til funktionel implementering fjerner flere tekniske trin, som ellers ville komplicere udviklingsworkflowet. Det gør konstruktionen af komplekse brugergrænseflader betydeligt mere ligetil for hele teamet.
Den tredje fremhævede funktion er 3D-rendering i konsolkvalitet. Den er drevet af Googles Filament-renderer, en fysisk baseret renderingsmotor i realtid. Den bruger moderne grafik-API'er til at producere billeder i høj kvalitet og sigter mod en æstetik, der kan sammenlignes med den, man ser på spillekonsoller. Den fjerde funktion er understøttelse af Flutters Hot Reload-kapacitet. Det giver udviklere mulighed for at opdatere deres scener og se resultaterne af deres ændringer næsten øjeblikkeligt, ofte inden for blot nogle få frames. Denne hurtige feedback-loop gør det muligt for teams at bekræfte redigeringer og gentage deres arbejde meget hurtigere, hvilket igen fremskynder den samlede tidslinje for spiludvikling.
Selv om Toyotas primære anvendelse af Fluorite er udviklingen af sine egne 3D-skærme i køretøjer, markedsfører virksomheden den som en fuldt udbygget open source-motor. Denne beslutning åbner døren for, at den kan bruges i andre sammenhænge. Uafhængige udviklere, som ofte arbejder med begrænsede budgetter og måske har en bred vifte af hardware som målgruppe, kan finde ud af, at Fluorite er et brugbart værktøj til deres egne projekter. Dets open source-karakter betyder, at der er potentiale for, at det kan finde vej til almindelig spiludvikling, langt ud over den bilverden, det oprindeligt blev designet til.
Tilbage i 2023 signalerede Toyota en interesse i at udforske Web3-teknologier til sin virksomhed. Bilproducenten meddelte, at den var på udkig efter udviklere i Web3-sektoren og planlagde at afholde et hackathon. Denne begivenhed var designet til at tiltrække talent fra forskellige decentrale autonome organisationer for at hjælpe virksomheden med at etablere en tilstedeværelse i det nye område.
5 gratis sager, daglig gratis og bonus

3 gratis kasser og en bonus på 5 % på alle kontante indbetalinger.


11% indbetalingsbonus + FreeSpin
EKSTRA 10% INDBETALINGSBONUS + GRATIS 2 HJULSPINS
Gratis sag og 100% velkomstbonus


Kommentarer