Note :
Ce livre est généralement considéré comme une bonne introduction à l'IA pour la programmation de jeux, avec des explications approfondies et un style d'écriture clair. Cependant, il peut manquer de profondeur et de variété dans les exemples, ce qui le rend moins adapté aux lecteurs avancés.
Avantages:Couverture complète des concepts de l'IA, écriture claire et agréable, bons exemples pour les débutants, idéal pour une bibliothèque de programmation de jeux.
Inconvénients:Variété limitée d'exemples, présence de quelques erreurs, manque de profondeur pour les lecteurs expérimentés, ne convient pas à ceux qui recherchent une théorie détaillée.
(basé sur 3 avis de lecteurs)
Unity Artificial Intelligence Programming - Fourth Edition: Add powerful, believable, and fun AI entities in your game with the power of Unity 2018!
Apprendre et mettre en œuvre l'IA du jeu dans Unity 2018 pour construire des environnements de jeu et des ennemis intelligents avec A*, Finite State Machines, Behavior Trees et NavMesh.
Caractéristiques principales
⬤ Construisez des jeux plus riches en apprenant les concepts essentiels de l'IA pour les jeux comme les arbres de comportement et les maillages de navigation.
⬤ Implémenter des comportements de personnages et des simulations en utilisant la boîte à outils Unity Machine Learning.
⬤ Les dernières fonctionnalités d'Unity 2018 facilitent l'implémentation de l'IA dans votre jeu.
Description du livre
Développer une intelligence artificielle (IA) pour les personnages de jeu dans Unity 2018 n'a jamais été aussi facile. Unity fournit aux développeurs de jeux et d'applications une variété d'outils pour mettre en œuvre l'IA, des techniques de base aux agents de pointe alimentés par l'apprentissage automatique. L'exploitation de ces outils via l'API d'Unity ou les fonctionnalités intégrées permet des possibilités illimitées lorsqu'il s'agit de créer les mondes et les personnages de votre jeu.
Cette quatrième édition avec Unity vous aidera à décomposer l'IA en concepts simples pour vous donner une compréhension fondamentale du sujet sur laquelle vous pourrez vous appuyer. À l'aide d'une variété d'exemples, le livre reprend ces concepts et vous guide à travers des implémentations réelles conçues pour mettre en évidence les concepts clés et les fonctionnalités liées à l'IA des jeux dans Unity.
Plus loin, vous apprendrez à distinguer le modèle de machine à états finis et à en implémenter une vous-même. Vous apprendrez ensuite à implémenter un système sensoriel de base pour votre agent IA et à le coupler à une machine à états finis (FSM).
Ensuite, vous apprendrez à utiliser la fonction NavMesh intégrée à Unity et à implémenter votre propre système de pathfinding A*. Vous apprendrez ensuite à mettre en œuvre de simples fl.
Ocks et la dynamique des foules, qui sont des concepts clés de l'IA dans Unity. Vous apprendrez ensuite à mettre en œuvre un arbre de comportement à l'aide d'un exemple axé sur le jeu. Enfin, vous appliquerez tous les concepts du livre pour construire un jeu populaire.
Ce que vous apprendrez
⬤ Créer des univers de jeu et des personnages plus intelligents avec la programmation C#.
⬤ Appliquer le mouvement automatisé des personnages en utilisant le pathfinding et les comportements de direction.
⬤ Mettre en place des algorithmes de prise de décision pour les personnages non-joueurs en utilisant des arbres de comportement et des FSM.
⬤ Construire des troupeaux et des foules artificiels crédibles et hautement efficaces.
⬤ Créer des systèmes sensoriels pour votre IA avec les techniques les plus couramment utilisées.
⬤ Construire des systèmes de prise de décision pour que les agents entreprennent différentes actions.
⬤ Explorer l'application de l'apprentissage automatique dans Unity.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)