<!--:fr-->Développer un jeu de rythme avec Unity : Les pièges à éviter<!--:-->

Les jeux de rythme sont un genre particulier de jeu vidéo où le joueur doit faire des actions précises suivant un rythme donné ou, plus généralement, une musique. Cependant, faire un jeu de rythme sur quelque plateforme que ce soit n’est pas une tâche si simple que ça. Les contraintes de synchronisation avec la musique […]

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 […]