Il nuovo motore di gioco 3D fa pace tra HoloLens e ARKit

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

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.

Maggiori informazioni sugli argomenti: Motore di gioco 3D, Arkit, hololens, Xamarin