What You Need to Know Before
You Start

Starts 6 June 2025 23:24

Ends 6 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Les jeux sont plus intelligents que nous.

Explorez le développement de jeux alimentés par l'IA en JavaScript, allant de la création d'un jeu en 2D à la mise en œuvre d'une IA capable de le gagner, mettant en lumière la polyvalence de JS au-delà des applications web.
React Conferences by GitNation via YouTube

React Conferences by GitNation

2484 Cours


26 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Aperçu

Explorez le développement de jeux alimentés par l'IA en JavaScript, allant de la création d'un jeu en 2D à la mise en œuvre d'une IA capable de le gagner, mettant en lumière la polyvalence de JS au-delà des applications web.

Programme

  • Introduction à l'IA dans les jeux
  • Aperçu de l'IA dans le développement de jeux
    Le rôle de l'IA dans l'amélioration de l'expérience des joueurs
  • Fondamentaux de JavaScript pour le développement de jeux
  • Concepts de base de JavaScript
    Mise en place d'un environnement de développement
    Introduction aux boucles de jeu et au rendu
  • Bases du développement de jeux 2D
  • Conception d'un jeu 2D simple
    Graphiques et animation en JavaScript
    Gestion des états de jeu et des saisies utilisateur
  • Introduction aux concepts de l'IA
  • Comprendre l'IA dans les jeux vs l'IA traditionnelle
    Algorithmes de base de recherche de chemin (par exemple, l'algorithme A*)
  • Construire un jeu avec une IA simple
  • Implémentation de personnages non-joueurs (PNJ)
    Création d'une IA basée sur des règles simples
  • Techniques avancées d'IA pour les jeux
  • Machines à états finis (FSM)
    Arbres de décision et arbres de comportement
    Introduction aux réseaux neuronaux dans les jeux
  • Implémentation d'une IA capable de "gagner" le jeu
  • Développement d'un adversaire ou assistant IA
    Stratégies pour l'optimisation de l'IA
    Test et affinement du comportement de l'IA
  • Intégration de l'IA dans la conception de jeux
  • Équilibrage de la difficulté de l'IA
    Amélioration de l'expérience des joueurs avec une IA adaptative
  • Études de cas et exemples
  • Revue de jeux populaires avec une IA avancée
    Analyse de mises en œuvre réussies de l'IA
  • Projet de synthèse
  • Conception et développement d'un jeu complet en 2D en JavaScript
    Implémentation d'une IA qui concurrence ou collabore avec le joueur
    Présentation du projet et retour d'expérience
  • Conclusion et tendances futures
  • Tendances émergentes dans les jeux propulsés par l'IA
    Développements futurs dans l'IA et la conception de jeux
  • Ressources et apprentissages complémentaires
  • Lectures recommandées et cours en ligne
    Communautés et forums pour les développeurs de jeux

Sujets

Conférences