What You Need to Know Before
You Start

Starts 5 June 2025 07:06

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Apprenez l'intelligence artificielle de jeu avec Unity Visual Scripting

Donnez vie à vos jeux sans coder en créant des algorithmes d'intelligence artificielle avec des outils de script visuel.
via Udemy

4052 Cours


5 hours 54 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Aperçu

Donnez vie à vos jeux sans coder en construisant des algorithmes d'intelligence artificielle avec des outils de scripting visuel. Ce que vous apprendrez :

Apprenez le scripting visuel avec le Producteur de Contenu Créatif de YouTube d'Unity (et YouTubeur Bolt original)Devenez un expert en timing et rotation des objets dans UnityCréez des mondes 3D avec des robots, des fantômes et des canards mignonsFaites un prototype de jeu de ville et d'action :

des bacs à sable pour soutenir à jamais votre apprentissage et vos jeux de rêveIA de jeu pour ennemis et amisMeilleures pratiques pour l'architecture et la performance Préparez-vous :

Programmer l'Intelligence Artificielle est sur le point de devenir évident !

Je m'appelle Jim, et je serai votre instructeur. Créer ce cours a été un rêve depuis que j'ai réalisé les tutoriels officiels pour Bolt sur le site Unity's Learn.

En collaboration avec Holistic3D, j'ai pris la série de tutoriels C# essentielle de Penny "The Beginner's Guide to Artificial Intelligence" et l'ai adaptée à *roulement de tambour*... Unity Visual Scripting !

Dans ce cours, vous obtenez le meilleur des deux mondes :

un contenu pédagogique de Penny, une experte renommée en IA et en informatique... remanié, réinventé et présenté par moi, un artiste créatif et designer. J'ai aidé des milliers de personnes à apprendre le scripting visuel depuis les premières années jusqu'à aujourd'hui.

Grâce à une approche pratique et ouverte, vous suivrez à mesure que chaque étape est dévoilée pour que vous construisiez deux mondes de jeu créés avec Unity 2021.3.9Voici la liste de ce que nous ferons ensemble :

Pour les débutants complets, nous commençons avec un Cycle Jour/Nuit pour apporter des couchers et des levers de soleil à vos mondes de jeu.Nous utiliserons des Événements Personnalisés pour faire apparaître des lucioles et allumer des réverbères la nuit.Vous voulez quelque chose de plus avancé ? Nous créerons une horloge en jeu et la synchroniserons avec le soleil.Configurez un Contrôleur de Joueur Click-To-Move en utilisant Cinemachine et le système Nav Mesh d'Unity.Faites vivre la faune sous forme de canards et de rats qui réagissent au monde qui les entoure.Remplissez une ville de foules de PNJ qui se promènent, évitent les voitures et fuient les fantômesMaîtrisez les rotations et le timing avec une tourelle laser Nous utiliserons le tir prédictif pour rendre les ennemis stimulants pour le joueurAméliorez l'IA Ennemie avec des algorithmes améliorés pour les stratégies de Patrouille, Chasse et AttaqueContenu Supplémentaire !

à la fin, basé sur vos demandes et questions.Au terme de ce cours, vous aurez :

Une compréhension complète de l'UVS et de l'API d'Unity - la base pour créer ce que vous imaginezUn système de temps en jeu - rendez vos mondes de jeu dynamiques dès le débutFamiliarité avec les mathématiques des jeux 3D - vous serez à l'aise et confiant pour déplacer et faire pivoter des objets dans UnityAppris le Système Nav Mesh d'Unity - ajoutez des personnages et créatures réalistes à vos mondes de jeuLes machines à états comme partie essentielle de votre ensemble d'outils de développement de jeux - créez des comportements d'IA qui répondent à l'environnement et aux actions du joueurDeux projets sandbox, un prototype de ville et d'action sci-fi - gardez des bibliothèques de graphes prêtes à être intégrées dans n'importe lequel de vos jeuxRejoint les communautés accueillantes et actives UVS et Holistic3D - partagez vos progrès, déverrouillez des difficultés, et connectez-vous avec d'autres créateurs UVS comme vousNous sommes tellement enthousiastes à l'idée de partager ce cours avec vous et avons hâte de voir comment vous allez en tirer parti,- Jim @HomeMech

Programme

  • Introduction à l'IA de jeu
  • Aperçu de l'intelligence artificielle dans les jeux
    Comprendre les concepts et la terminologie de base de l'IA
    Le rôle de l'IA dans le développement de jeux
  • Introduction à Unity et à la programmation visuelle
  • Configurer Unity pour le développement de l'IA
    Introduction à la programmation visuelle dans Unity
    Techniques de base de la programmation visuelle
  • Fondamentaux des techniques d'IA de jeu
  • Machines à états finis (FSM)
    Arbres de comportement
    Algorithmes de pathfinding (algorithme A*)
    Comportements de mouvement et de guidage
  • Création de comportements de PNJ
  • Concevoir des FSM pour les PNJ
    Mettre en œuvre des comportements de patrouille et de garde
    Développer une IA réactive en utilisant des arbres de comportement
  • Pathfinding et navigation
  • Configurer des maillages de navigation dans Unity
    Mettre en œuvre l'algorithme A* en programmation visuelle
    Optimiser le pathfinding pour les performances
  • Techniques avancées d'IA
  • Intégration des arbres de décision
    Mettre en œuvre la logique floue
    Introduction aux concepts d'apprentissage machine dans les jeux
  • L'IA dans différents genres de jeux
  • Jeux de stratégie : IA pour les unités ennemies et les ressources
    Jeux de puzzle : Concevoir des concurrents IA
    RPG : Dialogues de PNJ et systèmes de quêtes
  • Test et débogage des systèmes d'IA
  • Techniques pour tester le comportement de l'IA
    Débogage des scripts visuels Unity
    Optimisation des performances pour les systèmes d'IA
  • Projet : créer votre propre IA de jeu
  • Proposition et phase de conception
    Développement du projet IA
    Présentation finale et retour
  • Conclusion et apprentissage complémentaire
  • Résumer les concepts clés
    Ressources pour continuer à apprendre sur l'IA et le développement de jeux

Enseigné par

Penny de Byl, Jim Walsh and Penny Holistic3D


Sujets

Programmation