Mise en place d’un projet VR pour le HTC Vive avec Unity

Si comme moi vous êtes l'heureux acquéreur du casque de réalité virtuelle HTC Vive, vous avez sans doute eu envie de vous lancer dans le développement d'applications utilisant ce nouveau périphérique !

Après quelques recherches, j'ai pu voir que l'Unreal Engine et Unity permettaient tous les deux de faire du développement pour les différents périphériques de réalité virtuelle du marché dont le HTC Vive. Comme à l'agence de Nantes de Netapsys, nous sommes déjà plusieurs a faire un peu de développement amateur sur Unity, mon choix s'est porté sur ce dernier afin de pouvoir aussi profiter de l'expérience de mes collègues sur cette plateforme et continuer de monter en compétence dessus ensemble.

Architecture DDDD N-Layered (Distributed Domain Driven Design) et .NET

Régulièrement, l'équipe des architectes Microsoft met à jour un excellent document d'architecture pour les très gros projets. Cet article a pour but de présenter en synthèse cette architecture, particulièrement bien découpée.

Besoins en architecture

Il existe une grosse demande pour faire correspondre les patterns d’architectures avec les toutes dernières technologies Microsoft.
Il est nécessaire de bénéficier d’architectures d’entreprise préétablies pour avoir une démarche unifiée de construction des applications.

Les frameworks techniques

Les briques technologiques offertes par Microsoft (ou le monde du .NET) sont extrêmement nombreuses: Framework .NET, Silverlight, WPF, WCF, WF, ASP.NET MVC, Windows Identity Foundation, Entity Framework, Azure, SQL Server, Unity, …
Comment distribuer tous ces frameworks sur une architecture d’entreprise ?