Jeu du jour : Phoenix Final r206

Phoenix Final est un jeu de combat spatial (mon genre préféré) encore en développement mais dont vous pouvez télécharger une préversion. Hélas pour les utilisateurs de window, ce très bon jeu n’est disponible qu’en version Mac pour l’instant car l’auteur veut voir si  le téléchargement ne mange pas toute la bande passante du site 🙂

En lot de consolation, vous pouvez télécharger tous les scripts en C# du jeu mais pas le projet complet afin de les réutiliser pour votre propre jeu. Faudra passer un peu de temps à tout déméler, mais c’est toujours bon à prendre.

-Télécharger le jeu version Mac

-Télécharger les scripts

Convertir un mesh en terrain

Dans Unity, vous disposez d’un générateur de terrains intégré sur lequel vous pouvez directement peindre des textures avec un outil pinceau.

Eric Haines met à disposition un script pour ajouter une fonction à l’éditeur d’Unity. Ce script permet la conversion d’un mesh en terrain comme vous pouvez le voir sur l’image ci-dessus. Une fonction géniale si vous préférez créer vos décors dans votre modeleur 3D préféré.

Tout ça sur le Wiki officiel

réduire les GUI Drawcalls

Dans Unity, vous pouvez créer des interfaces utilisateurs ou GUI, mais le problème est que cet élément mange beaucoup de resources. On observe une augmentation des drawcalls que beaucoup de développeurs cherchent à réduire.

Le site MindTheCube propose une solution par script C# qui permet de réduire les drawcalls de 165 à 27 ! A visiter donc d’urgence pour voir les explications 😉

La localisation dans Unity

Voilà un sujet que je pratique quasiment tous les jours dans Flash et sur lequel je cherchais une solution dans Unity. La localisation est le fait de pouvoir changer la langue d’une application suivant le pays dans lequel l’ordinateur se trouve (ou après un choix de langue dans une interface).

Le site Gamerizon a trouvé une solution et la donne avec les scripts à la clé. Le principe est d’utiliser un fichier csv pour la langue et d’utiliser les textures pour faire apparaitre le texte dans Unity.

C’est en C# et ça se trouve ici.

Page 10 sur 12« Première page89101112