
Dashboard Udemy
Unity est totalement gratuit, mais il existe des versions payantes ! Quand les utiliser ?
Installation d'unity sous Windows
Utilisez plusieurs versions d'unity conjointement
Si vous utilisez Unity sous Linux !
Création d'un projet avec Unity 2D 3D etc...
Les bases du fonctionnement d'un jeu dans Unity.
Découverte de l'onglet Hierarchy
Se déplacer dans la vue 3D de la scène.
Utiliser la barre d'outil de l'onglet scéne
Déplacer facilement ses objets
Modifier les dimensions , effectuer des rotations....
Découverte de l'onglet GameView
Gérer les éléments, les modèles de votre jeu.
Paramètres et composants des Game objects
Récupérer les informations de débogage
Personnaliser et utiliser l'espace de travail.
Qu'est ce qu'un composant ?
Découverte des composants Collider et Rigidbody en détails.
Caméra Orthographique ou en Perspective ?
Éclairer votre scène grâce au composant Light
Un peu de couleur dans notre scène
Rebond, friction grâce au matériel physique
Les objets parent-enfant
Que sont les "prefabs" ?
Mode Préfab, Imbrication, Variant
Des ressources pour vos jeux...
Le Store d' Unity
L' espace tridimensionnel dans vos scène.
Outil de création d'environnement 3D intégré à unity
Update modélisation de terrain Unity 2018.3 et +
Téléchargement de Visual Studio :https://www.visualstudio.com/fr/free-developer-offers/
Les différentes parties d'un script c#
Qu'est ce qu'une méthode ?
Les variables
Une variable accessible partout dans votre code
Opération arithmétique.
Si ? alors fait donc cela !
Si cette condition est vérifiée mais aussi celle ci ? alors
Tableau Uni Directionnelle
Tableau a plusieurs dimensions
Boucles en C#
Les méthodes personnalisées
Passer un argument a une méthode.
Vos propres fonctions
Changer le type d'une variable
Les outils de débogage
Mise en place du niveau
Déplacement dans le monde 3D
Déplacer le player
Utilisation des axes
Les Effets d'images
Création de la porte de sortie
Ouverture de la porte
Effet de lumiére
Ouverture de la porte
Level Design
Gestion de la clé
Point de sortie
Du son dans vos projets
Musique d'ambiance
Effet sonore
Bruitage de l'ouverture de porte
Le son 3D dans Unity
Découverte de l' User Interface
mise en place
Découverte de la coroutine
Les boutons
Les evenements
Fin du jeu
Charger une autre scéne
Réalisation de préfab
Création du second niveau de jeu
Déplacement de l'ennemi
Déplacement de l'ennemi avec script
Enregistrer des données utilisateurs
Bouton continu
Player setting
Export du jeu
Le code source de cette section
Introduction
Mise en place du personnage
Marche du personnage
Course du personnage
Rotation du personnage
Saut du personnage
Marche arrière du personnage
Dance Twerk
Mort du personnage
Les états de l'animator
Effet sonore
Effet sonore
Utilisation des events
Utilisation des curves
L'animator et le Blend Tree
Animator root motion
Layer et mask
Inverse Kinematics
Scripting de la camera
Correctif
Export du package
Code du Project de la section
Introduction
Code c# Intelligence Artificielle
NavMesh IA
Déplacement des Agents de navigations
Les agents de navigations en détails
Agent de navigation saut
Gérer les obstacles
Lien entre les navmeshs
Zone de navigation
Gérer les différents types d'agents de navigations
Lier différents navmesh
Déplacer le player grâce aux agents de navigations
Level Design
Réalisation d'un modèle de barre de progression
Gestion des différentes barre de progression
Barre de progression de faim
Barre de progression d'energie
Réalisation d'un modèle de recharge de la jauge de faim
Réalisation d'un modèle de recharge d’énergie
Mettre le jeu en pause
Zone d'information
Script de la zone d'information
Introduction au shader
Donner un aspect de tissu a votre modéle
Récupération du modèle Gaya
Mise en place du navmesh
Animation de l'ennemi
IA Script ennemi
Dégâts sur le Player
Attaque sur l'ennemi par saut
Mise en place du prefab enfant
Détruire la cage pour délivrer l'enfant
Navigation de l'enfant vers la cible
Level Design
Création de slots Enfants
Création de lu point de sortie du niveau
Ambiance sonore du jeu
Création d'un niveau avec les préfabs du cours
Bienvenue dans ce guide complet sur Unity3D et le développement de jeu vidéo.
Ce Guide complet adapté aux débutants comme aux utilisateurs expérimentés va vous permettre de maîtriser le développement de jeu vidéo en 2D et en 3D étapes par étapes.
Les sections de ce cours vous permettrons de tout savoir sur :
L'installation d'Unity
La compréhension de son Interface
Les composants fondamentaux de physique et de collision en 2D et en 3D
Le langage de programmation C# (C Sharp)
L'exploitation avancée de l'animation dans un projet 3D et 2D (Animations, Animator, etc..)
Développer une intelligence artificielle grâce au code et aux agents de navigation
Compiler votre jeu pour différente plateforme PC, Android, MacOS, IOS, Navigateur Internet.
Découvrir et mettre en pratique les éléments de l'interface Utilisateur
et bien d'autres aspects d' Unity (Voir le programme de ce cours et les "previews" accessibles gratuitement)
Vous développerez tout au long de ce cours des jeux et le code source vous sera fourni en fin de section.
Cette formation a pour vocation de vous apprendre à maîtriser deux outils :
· Le langage de programmation C#
· Le moteur de jeu Unity3D
Vous apprendrez à utiliser ces deux technologies conjointement ou séparément pas à pas.
Vous disposerez des ressources (Projet complet, modèles 3D, sons, etc...) afin de suivre ce cours le plus facilement possible et pourquoi pas, les réutiliser dans votre propre projet ?
Tous les chapitres sont enregistrés en HD pour que vous puissiez tout voir clairement pendant le cours (vous pouvez regarder les "previews" gratuites).
Je répondrai personnellement à vos questions si vous en avez, et je fournirai autant d'aide que possible pour vous aider à maîtriser le C# et Unity3D.
N'attendez plus et cliquez sur Suivre ce cours en haut à droite. C'est parti !