Atelier : Unity Assets & resources

> Retour au parcours Unity

Atelier : Unity Assets & Resources

Vous êtes-vous déjà demandés comment Unity s’y prenait pour vous permettre d’utiliser presque n’importe quel asset / donnée dans vos composantes sans avoir à écrire de code? C’est très simple : dès que vous importez un fichier externe dans votre projet, Unity y ajoute une surcouche qui lui permet de savoir de quel type de fichier il s’agit et comment l’importer ou l’utiliser.

Et vous avez votre mot à dire là dessus!

Dans ce cours nous allons étudier l’un des rouages invisibles du moteur et disséquer l’import de fichiers et d’assets, ainsi que des méthodes alternatives.

A la fin de cet atelier de formation vous saurez :

Etape 1 (disponible)
* Importer vos propres fichiers texte ou binaire, audio, vidéo, textures dans Unity.
* Jouer avec les paramètres d’importation pour être au plus proche de vos besoins et contraintes.
* Créer des prefabs à partir d’éléments existants dans vos scènes et les utiliser.
* Importer des données à la volée, sans référence vers un asset.

Etape 2 (à venir)
* Importer vos propres fichiers de modèles 3D, materials, shaders, animations, etc. dans Unity.
* Jouer avec les paramètres d’importation pour être au plus proche de vos besoins et contraintes.
* Les lier entre eux et y accéder dans le code.

Etape 3 (à venir)
Utiliser la base de donnée d’assets (AssetDatabase) dans vos propres outils et scripts d’éditeur.

Durée des vidéos : 1 heure et 18 minutes
Nombre de vidéos :  7
Support de cours : Oui (aides et liens)

Langage : C#
Moteur : Unity3D

Code source de l’atelier

Support de cours de l’atelier

BRAVO !

Vous avez terminé cet atelier ?

Votre badge de progression :

 

Voir votre progression

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Dialoguez avec les autres membres de la gamecodeur school.

Accédez maintenant à notre serveur Discord privé : Entraide, Game Jams, Partage de projets, etc.

Vous devez être membre de la Gamecodeur School Premium pour être autorisé à accéder au serveur.