Ny 3D Game Engine skaber fred mellem HoloLens og ARKit

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Som det alt for ofte er tilfældet, står udviklere igen over for at støtte enten Microsofts mere specialiserede teknologi eller Apples meget større marked, og normalt taber Microsoft, når de står over for dette valg.

De har været grunden til, at Microsoft har anskaffet flere og flere værktøjer på tværs af platforme, inklusive Xamarin, som kører på næsten alle operativsystemer.

Nu har udvikler Egor Bogatov udvidet UrhoSharp, hans .net-baserede letvægtsspilmotor, som kører på Android, iOS, Mac, Windows og SharpReality, og som allerede understøtter HoloLens, til at inkludere understøttelse af ARKit, hvilket betyder, at udviklere kan skrive én gang og implementere på begge de førende AR-platforme.

UrhoSharp Game Engine, der er velegnet til brug med C# og F# til at skabe spil, der kører på Android, iOS, Mac, Windows og Unix og er tilgængelig som et bærbart klassebibliotek, så din spilkode kan skrives én gang og deles på tværs af alle platforme. UrhoSharp er drevet af Urho3D, en spilmotor, der har været under udvikling i mere end et årti og kan gengive til både OpenGL- og Direct3D-systemer.

Det ligner i ånden Apples SceneKit og SpriteKit og inkluderer fysik, navigation, netværk og meget mere, mens det stadig er på tværs af platforme.

Læs mere om motoren her og se eksemplet demonstreret i videoen her.

Mere om emnerne: 3d spil motor, Arkite, hololens, Xamarin