Il nuovo motore di gioco 3D fa pace tra HoloLens e ARKit
2 minuto. leggere
Edizione del
Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più
Come troppo spesso accade, gli sviluppatori devono ancora una volta supportare la tecnologia più specializzata di Microsoft o il mercato molto più ampio di Apple, e di solito di fronte a questa scelta Microsoft perde.
Questo è stato il motivo per cui Microsoft ha acquisito sempre più strumenti multipiattaforma, incluso Xamarin, che funziona su quasi tutti i sistemi operativi.
Ora lo sviluppatore Egor Bogatov ha ampliato UrhoSharp, il suo motore di gioco leggero basato su .net, che funziona su Android, iOS, Mac, Windows e SharpReality e che già supporta HoloLens, per includere il supporto per ARKit, il che significa che gli sviluppatori possono scrivere una volta e distribuire su entrambe le principali piattaforme AR.
Il motore di gioco UrhoSharp adatto per l'utilizzo con C# e F# per creare giochi eseguibili su Android, iOS, Mac, Windows e Unix ed è disponibile come libreria di classi portatile, consentendo di scrivere il codice di gioco una volta e di condividerlo su tutte le piattaforme. Urho Sharp è basato su Urho3D, un motore di gioco in fase di sviluppo da oltre un decennio e in grado di eseguire il rendering su entrambi i sistemi OpenGL e Direct3D.
È simile nello spirito a SceneKit e SpriteKit di Apple e include fisica, navigazione, networking e molto altro pur essendo multipiattaforma.
Per saperne di più, leggi il motore qui e vedere l'esempio mostrato nel video qui.