Formation Unity : Shoot'Em Up 2D
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

Formation Unity : Shoot'Em Up 2D

Stéphane Mougeot
20,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Cette formation Unity va vous permettre de créer votre premier jeu vidéo. Un jeu de tir de type Shoot'Em Up en 2D.
Ce cours Unity sera l'occasion de découvrir : 

  • Les bases de Unity,
  • L’interface,
  • La structure d'un script,
  • La physique 2D,
  • Les collisions 2D,
  • L'audio ,
  • Les animations,
  • Les effets spéciaux,
  • Le post processing,
  • La création de menu et bien plus encore...

 
Cette formation est idéale pour les débutants mais aussi pour les personnes qui souhaitent se préparer à la certification Unity Game Developer.
À chaque fois que nous nous découvrirons une nouvelle fonctionnalité, nous ferons un détour vers la documentation Unity pour en apprendre plus sur le sujet.

Dans cette Formation Unity : Shoot'Em Up 2D

Ce que vous apprendrez dans cette formation Unity axée pratique :

  • 1. Maitrisez Unity, le leader incontesté : Découvrez les secrets du moteur de jeux Unity, plébiscité par les professionnels de l'industrie pour sa puissance et sa flexibilité.
  • 2. Domptez le langage C#: Développez vos compétences en programmation avec C#, le langage préféré des développeurs de jeux vidéo. Des bases aux techniques avancées, vous serez prêt à créer des jeux complexes et captivants.
  • 3. Concevez un Shoot'Em Up 2D épique : De l'idéation à l'implémentation, apprenez à créer un jeu de tir en 2D à couper le souffle. Des graphismes saisissants, des ennemis redoutables, des armes impressionnantes - tout sera entre vos mains créatives.
  • 4. Optimisation et Performance : Explorez les meilleures pratiques pour rendre votre jeu fluide et optimisé, offrant une expérience de jeu exceptionnelle à vos utilisateurs.

 

Pourquoi choisir ce cours Unity :

  • Expérience Pratique : Mettez immédiatement en pratique ce que vous apprenez avec des exercices pratiques et des projets concrets.
  • Encadrement Professionnel : Bénéficiez de l'encadrement d'un professionnel, prêt à vous guider à chaque étape de votre parcours.
  • Portes ouvertes vers l'industrie : Acquérez des compétences recherchées par les studios de jeux et renforcez votre portfolio pour un avenir prometteur.

Qu'attendez-vous pour donner vie à vos idées de jeux ? Rejoignez-moi dès maintenant et commencez votre aventure dans le monde passionnant du développement de jeux vidéo !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Installation
Chapitre 3
Découverte d'Unity 2022
Chapitre 4
Initiation à la programmation
Chapitre 5
Shoot'Em Up 2D
Chapitre 6
Export Mobile ANDROID
Chapitre 7
Export PC

Plan détaillé du cours

Chapitre 1 : Introduction
03m
 
Leçon 11.Introduction
Chapitre 2 : Installation
09m48s
 
Leçon 11-Installation de Unity Hub
Leçon 22-Installation de Unity 2022 LTS
Chapitre 3 : Découverte d'Unity 2022
13m33s
 
Leçon 11-Création de notre projet ( découverte )
Leçon 22-Mise à jour de l'éditeur
Leçon 33-L'interface
Leçon 44-Les raccourcis
Leçon 55-Les déplacements dans la scène
Leçon 66-La caméra
Chapitre 4 : Initiation à la programmation
58m30s
 
Leçon 11 - Documentation Unity
Leçon 22 - Découverte d'un script
Leçon 33 - Les variables
Leçon 44 - Les conditons (if, else )
Leçon 55 - Les opérateurs de comparaisons
Leçon 66 - Les opérateurs arithmétiques
Leçon 77 - Les opérateurs logiques
Leçon 88 - Les tableaux
Leçon 99 - Les boucles for
Chapitre 5 : Shoot'Em Up 2D
12h54m
 
Leçon 1Me rejoindre sur Discord
Leçon 21-Création du projet Shoot'Em Up 2D avec URP
Leçon 32-Les entrées joueur ( Input )
Leçon 42.1-Déplacement du player sans physique
Leçon 52.2-Normaliser un vecteur
Leçon 62.3-Une bonne pratique : Composant Transform
Leçon 73-Les collisions 2D
Leçon 84-Déplacement du player (avec la physique )
Leçon 95-Création d'un projectile
Leçon 106-Création d'un préfab
Leçon 117-Tir joueur
Leçon 128-Destruction du projectile
Leçon 139-Déplacement de l'ennemi
Leçon 1410-Enlever de la vie à notre ennemi
Leçon 1511-Gestion de la barre de vie de l'ennemi
Leçon 1612-Gestion barre de vie suite
Leçon 1713-Création d'un projectile ennemi
Leçon 1814-Création d'une classe
Leçon 1915-Test de construction
Leçon 2016-Gestion de la vie du Player
Leçon 2117-Gestion de la barre de vie du Player
Leçon 2218-Projectile ennemi collision
Leçon 2319-Tir Ennemi
Leçon 2420-Découverte du Post Processing
Leçon 2521-Découverte du composant particule system
Leçon 2622-Exercice 1 particule System
Leçon 2723-Exercice 2 particule System
Leçon 2824-Particules : mise en place et destruction
Leçon 2925-Ajout Score(exercice)
Leçon 3026-Affichage Score
Leçon 3127-TextMesh Pro ( Création d'asset )
Leçon 3228-AudioClip
Leçon 3329-Audio Source
Leçon 3430-Ajouter du sons( exercice )
Leçon 3531-Limitation de la zone de jeu
Leçon 3632-Ajout Collider Part 1
Leçon 3733-Ajout Collider Part 2 Exercice
Leçon 3834-Gestion des vagues Ennemi part 1
Leçon 3935-Gestion des vagues Ennemi part 2
Leçon 4036-SpawnManager
Leçon 4137-Layer + SpawnManager correction
Leçon 4238-Gestion des collisions
Leçon 4339-Exercice Collider
Leçon 4440-Menu de lancement
Leçon 4541-Menu pause
Leçon 4642-Menu pause suite
Leçon 4743-Création d'un fondu d'écran
Leçon 4844-Fenêtre Animation
Leçon 4945-Animator Controller
Leçon 5046-Chargement du fondu écran
Leçon 5147-Décharger une scène
Leçon 5248-Création d'un fondu écran inverse(exercice)
Leçon 5349-Adaptation du fondu écran
Leçon 5450-Création d'une tourelle
Leçon 5551-Rotation de la tourelle
Leçon 5652-Rotation intermédiaire
Leçon 5753-Tourelle finalisation
Leçon 5854-Création du Boss
Leçon 5955-Déplacement du Boss
Leçon 6056-Déplacement du Boss Suite
Leçon 6157-Condition de victoire + changement de niveau
Leçon 6258-Condition de défaite
Leçon 6359-Exerçons notre logique ! Rendons notre code maintenable dans le temps
Leçon 6460-Modification du code 1
Leçon 6561-Modification du code 2
Leçon 6662-Modification du code 3
Leçon 6763-Modification du code 4
Leçon 6864-Modification du code 5
Leçon 6965-Modification du code 6
Leçon 7066-Ajout de particules dans le monde
Leçon 7167-Ajout sprite Player
Leçon 7268-TileSheet
Leçon 7369-Gestion collision TileMap
Leçon 7470-Cinémachine
Leçon 7571-Gestion des collisions entre le player et l'environnement
Leçon 7672-Jouer un son si notre bullet entre en collision avec l'environnement
Leçon 7773-Réveil de l'enemy
Leçon 7874-Gestion collision enemy avec environnement
Leçon 7975-Modification de la tileSheet
Leçon 8076-Modification de notre tourelle
Leçon 8177-Contruction du niveau en accéléré
Leçon 8278-Camera Track
Leçon 8379-Apparence des enemy
Leçon 8480-Création d'un prefab de tir supplémentaire
Leçon 8581-Création d'un Bonus de tir
Leçon 8682-Instancier un bonus
Leçon 8783-Modifiication ShapeModule via script
Leçon 8884-Création d'un Bonus de vie et l'instancier
Leçon 8985-Récapitulatif de nos scripts
Leçon 9086-Modification PlayerInputs
Leçon 9187-Les éléments indispensable pour la création d'un prochain niveau
Leçon 9288-Changement de Scène
Leçon 9389-Le player suit le mouvement de la caméra
Leçon 9490-Création d'un obstacle
Leçon 9591-Création d'un obstacle( mur ) animé
Leçon 9692-Gestion de la manette Xbox360
Leçon 9793-Ajout de musiques
Leçon 9894-Musique suite
Leçon 9995-Dernières vérifications puis construction de notre jeu ! ( Export PC )
Leçon 10096-Découverte de logiciels
Leçon 10197-Ajustements Divers
Leçon 10298-Autre façon d'utiliser une classe
Leçon 10399-Amélioration du code ( Score )
Chapitre 6 : Export Mobile ANDROID
1h26m
 
Leçon 11-Préparation de notre smartphone
Leçon 22-Configuration du projet
Leçon 33-Input Android
Leçon 44-Les phases
Leçon 55-Déplacement du vaisseau
Leçon 66-Déplacement du vaisseau (suite)
Leçon 77-Ajustements des collisions
Leçon 88-Position du player ( phase )
Leçon 99-Gestion Start
Leçon 1010-Tracer un rayon
Leçon 1111-Detecter une zone sur l'écran
Leçon 1212-Pause
Leçon 1313-Affichage bouton pause
Leçon 1414-Menu pause
Leçon 1515-Ajouter un sprite sur les boutons
Leçon 1616-Export vers mobile Android
Chapitre 7 : Export PC
29m32s
 
Leçon 1100-Modification visuel pour les manettes de jeux
Leçon 2101-Ajout d'un bouton options
Leçon 3102-Affichage des touches
Leçon 4103-Affichage des touches via la manette
Leçon 5104-Export PC
Chapitre 8 : Export WebGL
10m12s
 
Leçon 11-Export vers la plateforme WebGL
Leçon 22-Mettre son jeu sur Itch.io
Chapitre 9 : Exercices sur les composants
37m38s
 
Leçon 11-Transform : Téléportation
Leçon 22-Transform : Rotation continue
Leçon 33-Transform : Echelle
Leçon 44-SpriteRenderer : Ajouter le composant via le code
Leçon 55-SpriteRenderer : Sprite
Leçon 66-SpriteRenderer : Color
Leçon 77-SpriteRenderer : Material

Aperçus

Avis des apprenants

Détail des avis
11
Apprenants
1
Commentaire
5/5
Note moyenne
5/5
1
4/5
0
3/5
0
2/5
0
1/5
0
John Mcthirland
John Mcthirland
Publié le 17/02/2024
Stephane explique très bien. On voit qu'il connait son sujet. Même s'il va un peu vite parfois, on peut lui poser des questions sur discord oú il est très réactif. Une question ou un point non compris, un problème sur l'exécution. Il est lá. Un véritable appuie. Très pédagogue et attentif. Je recommande les yeux fermés.

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Unity

Quel est le niveau requis pour suivre ce tuto ?

débutant

Contenu de la partie 2 ?

Dans la partie 2, vous créerez un projet 3D. Il sera plus complexe pour vous permetre de monter encore plus en compétences. Ce projet vous permettra aussi de pratiquer Blender....

Attendez ! 🤗

Accédez à plus de 1334 tutos gratuits

Notre politique de protection des données