Ny 3D Game Engine gör fred mellan HoloLens och ARKit

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Som alltför ofta är fallet ställs utvecklare återigen inför att stödja antingen Microsofts mer specialiserade teknik eller Apples mycket större marknad, och vanligtvis förlorar Microsoft när de står inför detta val.

De har varit anledningen till att Microsoft har förvärvat fler och fler plattformsoberoende verktyg, inklusive Xamarin, som körs på nästan alla operativsystem.

Nu har utvecklaren Egor Bogatov utökat UrhoSharp, hans .net-baserade lätta spelmotor, som körs på Android, iOS, Mac, Windows och SharpReality, och som redan stöder HoloLens, till att inkludera stöd för ARKit, vilket innebär att utvecklare kan skriva en gång och distribuera på båda de ledande AR-plattformarna.

UrhoSharp-spelmotorn som är lämplig för användning med C# och F# för att skapa spel som körs på Android, iOS, Mac, Windows och Unix och är tillgänglig som ett portabelt klassbibliotek, vilket gör att din spelkod kan skrivas en gång och delas på alla plattformar. UrhoSharp drivs av Urho3D, en spelmotor som har varit under utveckling i mer än ett decennium och kan rendera till både OpenGL- och Direct3D-system.

Det liknar till sin anda Apples SceneKit och SpriteKit och inkluderar fysik, navigering, nätverk och mycket mer samtidigt som det är plattformsoberoende.

Läs mer om motorn här och se provet som visas i videon här.

Mer om ämnena: 3d-spelmotor, arkit, hololens, Xamarin