Vertical

Unity et Yahoo Games NetworkUnity et Yahoo Games Network

Le moteur réseau de Unity étant complexe à prendre en main et peu adapté aux jeux client/serveur nous avons choisi de nous orienter vers une solution tierce pour la partie multijoueur de nos jeux. Nous utilisons Yahoo Games Network (anciennement Player.io) qui offre tout ce qu’il faut comme outils pour réaliser un jeu client/server. Le […]

Utiliser les SendMessage pour appeler des méthodes distantes

La méthode SendMessage est surement l’une des plus utiles dans Unity. Elle permet depuis n’importe quel GameObject d’envoyer un message vers un autre GameObject afin d’appeler des méthodes distantes. Malgré son aspect pratique cette méthode est assez gourmande en ressources et il existe des méthodes de substitution plus complexes mais plus efficaces. Cet article s’adresse donc plutôt […]

iTween : La librairie indispensable !

iTween ? Si vous codez en Unity depuis quelques temps vous avez  surement dû entendre parler d’iTween. Cette librairie en C# codée par Bob Berkebile est surement la plus populaire pour Unity. Concrètement iTween c’est une seule classe capable de réaliser des interpolations de valeurs. Cela permet de réaliser tout un ensemble d’animations. Je ne vais pas […]

Utiliser les évènements C# dans Unity

Unity permet d’utiliser (quasiment) toutes les fonctionnalités de C#, il est donc possible d’utiliser les évènements C# directement dans vos scripts Unity. L’interêt de la programation événementielle n’est plus à démontrer et Unity l’utilise déjà largement dans tous ses monobehaviour (OnClick, OnMouseDown…).  La syntaxe est relativement inhabituelle mais permet une grande souplesse dans la déclaration et l’utilisation des évènements. […]

Structure de dossiers pour les projets Unity

Après avoir travaillé quelques jours/semaines/mois sur un projet Unity on se retrouve souvent avec des fichiers rangés un peu n’importe comment dans la fenêtre projet. Avec ça arrivent les doublons, les fichiers en plusieurs versions, les soucis pour trouver le bon fichier… Pour éviter tous ces problèmes il est important de s’imposer dès le début […]

Plugin Unity3D : NGUI – review et conseils

Nous recherchions une solution efficace pour gérer les interfaces de nos projets. Je suis tombé sur NGUI dans le Unity Store. Après pas mal d’heures d’utilisation petit bilan. Nous recherchions une solution efficace pour gérer les interfaces de nos projets. Je suis tombé sur NGUI dans le Unity Store. Après pas mal d’heures d’utilisation petit […]

Le blog de Vertical

Nous essayerons au maximum de poster régulièrement des articles sur le développement Unity et HTML5.