
Introduction du cours
Téléchargement et Installation de Unity
Présentation de l'interface de Unity
Présentation des différents Objets de base dans unity (Sphère, Cube, Capsule, etc...)
Les Caméras et les lumières dans unity.
Les Composants Rigidbody et Collider
Presentation des "Standard Assets" de Unity et importation du FPS Player dans notre scène.
Presentation de l'asset store de Unity, changement de la skybox de la scène et récupération de modèle 3D
Comment organiser les données dans UNITY3D
Gérer les couleurs et les textures dans Unity.
Créer un prefab avec Unity3D
Spawner un Objet...
Les bases du langage C#.
Les bases du langage C#.
Les bases du langage C#.
Les bases du langage C#.
Les bases du langage C#.
Création d'un piège.
Création d'un piège.
Création d'un piège.
Création d'un piège.
Création d'un piège.
Création d'un piège.
Le Composant AudioSource.
Utilisationde l' User Interface
Utilisation de l'User Interface, et chargement de scéne
Chargement d'une scène.
Création de piége.
Création de piége.
Création de piége.
Mise a disposition du projet complet.
Création d'une scène de fin de partie.
Gérer les vies de notre player
Compilation du jeu
Conclusion du cours.
Cette vidéo va vous présenter Unity3D, mais aussi l'objectif de ce cours ainsi que le téléchargement et l'installation de Unity3D.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Dans cette section nous allons découvrir les bases d' Unity3D, son Interface, ses composants, la physique, Etc..
Si vous débutez avec UNITY il est très important de comprendre comment fonctionne se moteur physique.
Pour bien débuter avec Unity3D il est fondamentale de connaitre les bases du langage de programmation C#.
Dans cette vidéo nous allons découvrir les scripts, leurs structures, et leurs méthodes.
Pour bien débuter avec Unity3D il est fondamentale de connaitre les bases du langage de programmation C#.
Dans cette vidéo nous allons découvrir les différentes variables.
Pour bien débuter avec Unity3D il est fondamentale de connaitre les bases du langage de programmation C#.
Dans cette vidéo nous allons découvrir les instructions conditionnels
Pour bien débuter avec Unity3D il est fondamentale de connaitre les bases du langage de programmation C#.
Dans cette vidéo nous allons découvrir les Tableaux.
Pour bien débuter avec Unity3D il est fondamentale de connaitre les bases du langage de programmation C#.
Dans cette vidéo nous allons découvrir les boucles.
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : les vectors 2D et 3D
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : la modification de composant grâce a du code C#
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : les Inputs d' UNITY et les déplacements d'objet.
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : l' application d'une force a un objet pour par exemple le faire sauter
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : la gestion des collisions d'objets
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : les rayons
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : la coroutine
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : l'animator de Unity3D
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : comment accéder a une variable public depuis un autre objet
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : le nouveau système d' User Interface de Unity3D
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : comment ajouter des objets dans la scène dynamiquement par le code
Maintenant que vous maîtrisez les bases bases du C# et des composants d' Unity, nous allons mettre en pratique quelques API d' Unity3D
Dans cette vidéo nous allons découvrir : la gestion du changement de scène et la compilation du jeu
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette section, nous allons développer notre Player FPS en nous aidant de toute les compétences que vous avez acquises précédemment. Tout au long de cette section je vous expliquerais pas à pas comment créer les déplacements, les armes, la gestion des tirs et des chargeurs, et beaucoup d'autre options.
En fin de section nous créerons un "Prefab" qui sera réutilisable dans tout vos niveaux de jeu, mais aussi dans d'autres projet afin de gagner du temps dans le développement de vos projets.
Dans cette vidéo nous allons afficher l' état en temps réel des munitions a l'écran.
Dans cette vidéo nous allons gérer le cas ou nous n'avons plus de chargeurs en stock.
Création d'une barre de vie pour visualiser la vie de notre PlayerFPS
Dans cette vidéo nous allons exporter notre travail dans un package afin de pouvoir l'importer plus tard dans un nouveau projet ou un projet existant.
Dans cette vidéo nous allons importer notre package dans un nouveau projet.
Nous allons utiliser une "asset gratuite" de l'"asset store" afin de créer un environnement de métro ou va évoluer notre personnage de jeu. Sachez que vous pouvez aussi utiliser l'outil intégrer Terrain de Unity afin de modéliser une environnement extérieur facilement.
Dans cette vidéo je vais vous présenter le site "https://www.mixamo.com" qui permet de télécharger des modèles 3D ainsi que des animations. Ce site vous permet aussi d'importer vos propres modèles et d'utiliser la formidable bibliothèque d'animation de mixamo.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Dans cette section nous allons développer notre ennemi "Parasite". Nous utiliserons l' "animator" afin de synchroniser ses animations avec ses déplacements, nous utiliserons le C# et les navMesh afin gérer son intelligence artificiel et ses paramètres d'attaques.
Nous allons créer de toute pièce un "prefab" réutilisable afin de permettre au Player de récurer des points de vie. Nous pourrons placer cette objet stratégiquement afin de facilité la réussite du niveau de jeu.
Nous allons créer de toute pièce un "prefab" réutilisable afin de permettre au Player de récurer des cartouches. Nous pourrons placer cette objet stratégiquement afin de facilité la réussite du niveau de jeu.
Dans cette vidéo nous allons réaliser les scripts permettant de mettre en place un objectif de mission.
Réalisation du "prefab" clé qui permettra au joueur d'ouvrir la porte afin de quitter le niveau.
Dans cette vidéo, nous allons modifier notre objet exit afin d'en faire un préfab réutilisable et de gérer si le PlayerFPS peu sortir ou non du niveau.
Dans cette vidéo, nous allons réaliser une animation lorsque le PlayerFPS n'a plus de point de vie.
Dans cette vidéo nous allons créer un Spawner afin d'optimiser le nombres d'ennemis sur la scène et surtout les ajouter dynamiquement en fonction de l'endroit ou se trouve le PlayerFPS
De cette manière la scène sera optimiser et nous devrions gérer moins d'ennemis depuis l’éditeur de UNITY.
Nous allons créer un menu simple grâce qu System UI de Unity.
Dans cette vidéo vous allez apprendre a déclencher des scripts lorsque le joueur utilise les boutons de menu.
Le Player a perdu, il faut maintenant gérer la scène de GameOver
Le Joueur a atteint l'objectif de mission , il faut maintenant gérer la scène suivante en utilisant un prefab réutilisable.
Je vous remercie d'avoir suivi ce cours, j’espère que celui ci a répondu a vos attentes.
Dans cette vidéo, une petite démonstration de notre niveau de jeu que vous pouvez retrouver en téléchargement dans les ressources de cette vidéo...
A bientôt pour de nouveau cours avec UNITY3D
Teaser de la Formation
Unity permet de créer des animations grâce a des sprites individuel ou multiple. Dans cette partie nous allons créer les animations de notre personnage afin de pouvoir ensuite les exploiter avec un script et l'animator.
Présentation de l'outil animator de Unity avec le-quelle nous allons paramétrer les transitions d'animation de notre player.
Dans ce cours nous allons créer un script en C# permettant de déplacer le personnage et le faire sauter en utilisant les propriété Get axis paramétrer par défaut dans l'input manager de Unity.
Dans cette vidéo nous allons modifier notre script C# de déplacement afin de synchroniser les animations en fonction des déplacement du personnage.
Dans cette partie, nous allons ajouter des effet sonore a notre personnage saut, contact avec le sol, dead.
Dans cette vidéo nous allons créer un système de footsteps permettant au player de simuler des bruit de pas.
Présentation des prefabs , cette partie va vous premettre de comprendre comment créer utiliser modifier les préfabs dans unity3D.
Definition et exemple de défilement du background grâce au Parallax Scrolling.
Mise en place des Layer dans notre scène 2D ainsi que le script pour la caméra.
Création du script permettant de faire défiler individuellement chaque layer selon une variable speed
Création des prefabs décors et plateforme a disposer sur le level1
Nous allons utiliser de nouveau l'outil animation de Unity3D pour animer le personnage avec des sprites.
Première étape du script d'intelligence Artificielle de notre zombie en fonction de la distance.
Nous allons créer les variables dans l'animator, afin de gérer les transitions d'animation dans notre script.
Dans cette vidéo nous allons gérer les dégâts occasionné sur le player par nos ennemis.
Nous allons créer un script permettant a l'ennemi de se déplacer en sentinelle, d'un point A à un point B. ces points seront réglable depuis la scène afin des les ajuster aux différentes plateformes.
Création des animations walk et dead, et paramétrage de l'animator.
Synchronisation des animations de l 'ennemi.
Script de dégâts infligé au Player quand il touche l'ennemi.
Dans cette vidéo nous allons utiliser l'animation de Unity afin de déplacer notre ennemi.
Dans cette vidéo nous allons gérer la collision avec le player.
Dans cette partie nous allons créer l'animation de destruction du ghost mais aussi le code c# du script.
Introduction et découverte de l'interface utilisateur d' UNITY3D
Dans cette vidéo nous gérer le score en fonction des ennemis que nous allons détruire, des points définit selon le type d'ennemi sera attribué directement depuis l'inspector.
Dans cette partie nous allons paramétrer notre barre de vie puis créer son script de gestion du niveau.
Dans ce cours, nous allons gérer le game over de notre jeu.
Nous allons mettre en forme la scène de menu grâce aux contrôles texte, images , boutons...
Gestion du bouton "PLAY" pour le lancement du level1
Gestion du bouton Exit pour quitter le jeu.
Mise en place des scènes de niveau supérieur.
Dans cette partie nous allons créer un prefab qui nous permettra de jouer une animation et de charger la scène suivante. Ce prefab sera paramétrable depuis l'inspector afin de renseigner le nom de la scéne a charger.
Dans cette partie nous allons utiliser PlayerPrefs Afin de gérer le bouton Continue du menu principal.
Dans cette vidéo nous allons apprendre a passer une variable d'une scène a l'autre.
Dans cette partie nous allons gérer le meilleur score de partie en utilisant de nouveau playerprefs.
Installation du logiciel Unity Remote sur votre terminal Android et paramétrage de UNITY3D
Dans cette vidéo nous allons Modifier notre code afin d'utiliser un joystick virtuel pour déplacer le personnage en utilisant la partie tactile du smartphone Android.
Dans cette vidéo nous allons créer un générique de fin de jeu.
Pour qu' Unity compile pour les plateformes android, l'installation de la JDK Java et la SDK Androit est indispensable. Dans cette vidéo nous allons Installer pas à pas la SDK et la JDK.
Compiler son jeu pour l installer sur un smartphone , une tablette ANDROID
Dans cette vidéo nous allons découvrir le Store Google Play afin de créer un compte pour pouvoir distribuer son jeu au plus grand nombre.
Dans cette vidéo nous allons signer notre jeu afin de pouvoir l'envoyer dans le store Android.
Dans cette vidéo nous allons utiliser le service ADS de Unity qui va nous permettre trés simplement de monétiser notre jeu et de gagner de l'argent en fonction du nombre d'affichage de pub..
Découvrez dans cette vidéo des ressources gratuites de sprites, modéle 3D, scripts, son, etc...
Teaser de la Formation
Introduction aux bases de données...
Installation de Wamp (Windows Apache MySql Php) pour utiliser un serveur Web Local
Présentation de PhpMyAdmin afin d'administrer notre base de données
Installation des librairies Mysql dans Unity.
Dans cette vidéo nous allons intégrer les librairies MySql Dans unity afin de pouvoir les utiliser.
Nous allons utiliser une instance unique (singleton) afin de pouvoir gérer les données de la base tout au long du jeu.
Connectons nous a notre base de données
Création dans Unity du formulaire d'enregistrement d'un nouvel utilisateur dans la base de données.
Routine de vérification de la validité de l' Email en C#
Routine de vérification de la validité de la longueur d'un champ.
Dans cette session nous allons enregistrer les données dans la base MySql.
Gestion d'un utilisateur existant lors de l'enregistrement.
Élaborons un formulaire de login dans unity.
Login et récupération des données dans unity.
Gestion de l'affichage des formulaires dans la scène.
Dans cette session nous utiliser le manager afin d'afficher les données associées a l'utilisateur.
Mise a jour d'un champ de la base de données (exemple maj des points)
Dans cette session nous allons créer un Leaderboard, c'est a dire les plus hauts scores en liste présents dans notre base de données MySql
Dans cette session nous allons migrer l'intégralité de notre base de données vers un serveur on-line Gratuit
Dans cette vidéo nous allons procéder aux derniers réglages de paramètre afin de compiler notre jeu.
Présentation d'une méthode alternative de liaisons entre Unity et une BDD Mysql
Dans cette session je vais vous présenter un exemple de script PHP Server Side (Stocké sur le Serveur Web) permettant de vérifier le login et le mot de passe.
Utilisation de www pour récupérer le contenu d'une page web avec unity.
Dans cette session nous allons découvrir l'UI d' Unity3D et ses avantages par rapport a l'ancien System.
Découverte des champs Texte dans UNITY3D
Découverte du contrôle image de l'UI
Les canvas dans UNITY3D
Positionner les éléments de l'UI a l' écran.
Utilisation des Boutons
Découverte des panels de l'UI
Découverte des cases a cocher
Découverte du contrôle slider
Les composants RecTransform et Mask
Les barres de défilements dans unity3D
Découverte des menus déroulants
Découverte du contrôle ScrollView
Utilisation des champs de saisie de texte
Comment déclencher un événement sur un contrôle de l'UI (click, mouse over, etc...)
Effets de texte avec l'UI
Utilisation des Layouts pour la mise en page de vos contrôles UI
Mise en pratique du cours UI dans un Quizz Game
Création de la scène de menu du jeu
Gestion des questions du quizz avec un tableau.
Comment éviter au Quizz de poser la même question ?
Récupération de la question, des propositions, de la réponse dans le jeu
Création du préfab bouton et affichage des propositions dans les boutons
Affichage de la réponse sur l'UI en modifiant la couleur des boutons (vert - rouge) en cas de mauvaise réponse.
Dans cette session nous allons limité le joueur a un clic sur l'un des boutons.
La réponse est correct , on passe a la question suivante.
Gestion du GameOver
Dans cette session nous allons gérer les points.
Dans cette session nous allons utiliser PlayerPrefs pour stocker le meilleur score.
Création du script pour le menu du Quizz Game
Dans cette session nous allons utiliser l'UI pour faire un Minuteur sous forme de bar, et définir un temps maximum en secondes pour la réponse.
Et si on aider le joueur avec un joker ?
Récupérer la source du quizz Game pour la modifier ou vous en servir de base pour votre jeu.
Pour compiler le jeu vers une plateforme android, il faut installer la SDK android et la JDK Java.
Présentation des différents paramètres du Player Setting.
Dans cette dernière partie du cours, nous allons installer notre jeux sur un smartphone Android.
Dans cette section vous trouverez des vidéos présentant l'utilisation de composants, de codes divers afin de réaliser des situations de jeux divers et variés.
Cette section sera mis à jour régulièrement.
Cordialement
Dans cette vidéo je vous propose de découvrir le composant "vidéo Player" d' Unity 5.6 qui permet de lire une vidéo local ou distance dans une scène de votre jeu.
Dans cette vidéo nous allons modifier le shader d'un materiel afin de créer un effet de transparence pour créer une vitre.
Dans cette session nous allons créer une minimap en utilisant la superposition de camera et les Layers.
Gérer la lecture d'une piste audio avec les contrôle UI
Bienvenue dans cette formation complète sur Unity3D et le développement de jeu vidéo.
Ce Guide complet de prêt de 44h de cours va vous permettre de maîtriser le développement de jeu vidéo étapes par étapes.
Les premières sections vont vous permettre d’apprendre par la pratique :
Ensuite vous apprendrez grâce aux sections suivante à développer Un Jeux 3D de type FPS Shooter et un Jeu 2D destiné au plateforme Mobile ANDROID.
Vous apprendrez ensuite a monétisé votre jeu avec la publicité mais aussi à le distribuer sur le Store GOOGLE PLAY.
Cette formation a pour vocation de vous apprendre à maîtriser deux outils :
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 JEU ?
Tous les chapitres sont enregistrés en HD 1080p 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 !