5 votes

Où apprendre les algorithmes des jeux ennemis (comme Starcraft/Warcraft) ?

J'aimerais en savoir plus sur les algorithmes de jeux (stratégie), en particulier sur le fonctionnement des algorithmes d'ennemis. les algorithmes des ennemis ?

Y a-t-il un bon endroit pour les débutants ?

9voto

Evil Activity Points 632

Il existe de nombreux aspects de l'IA dans les jeux de stratégie, mais n'oubliez pas qu'il y a une grande différence entre une IA réaliste et une IA qui rend le jeu amusant. Trichez quand vous le pouvez, sans que le joueur ne s'aperçoive que l'ennemi triche.

Livres de sagesse sur la programmation des jeux d'IA http://www.aiwisdom.com/

Le site gamedev.net propose également une vaste collection d'articles sur l'IA et un bon forum contenant de nombreuses informations. ( http://www.gamedev.net )

Les livres Game Programming Gems comportent également une section sur l'IA, mais si c'est l'IA qui vous intéresse, optez pour les livres AI Game Programming Wisdom.

Voici un aperçu des articles spécifiques à la RTS : http://www.aiwisdom.com/ai_genrerts.html Examinez également la recherche de chemin, éventuellement des réseaux neuronaux ou des algorithmes génétiques si vous voulez jouer avec cela, bien que cela puisse être un peu excessif lorsque vous débutez.

2voto

monksy Points 8788

Vous devez d'abord vous familiariser avec l'IA. Ensuite, il s'agit de concevoir un algorithme qui permet à l'ordinateur de se mesurer à un joueur humain (il a des objectifs et des actions pour les atteindre).

Cela peut être un bon début.

2voto

warren Points 12172

Wow, c'est une sacrée question.

Je commencerais par le livre d'O'Reilly, L'IA pour les développeurs de jeux '.

Explorez également le Programmation de jeux sur Amazon.com. Il y a un lot sur le calcul stratégique, la théorie des jeux, les réponses aléatoires, etc.

2voto

Ray Dey Points 454

Pour les débutants, je recommande vraiment le livre de Mat Buckland. Programmation de l'IA des jeux par exemple

Il est très facile à suivre et j'ai constaté qu'il constitue un excellent point de départ pour l'IA des jeux.

Cependant, comme l'ont déjà dit les posters ci-dessus, le domaine de l'IA des jeux est incroyablement vaste et de plus en plus de techniques d'IA académiques sont introduites à mesure que le matériel progresse. Les livres AI Game Programming Wisdom sont très, très bons, détaillant les techniques à partir de divers exemples du monde réel.

1voto

blaffie Points 157

Pour les débutants Udacity est un bon point de départ. Il propose de nombreux cours en ligne gratuits. Le site Algorithmes y Introduction à l'IA peuvent être particulièrement utiles dans ce cas.

Une fois que vous avez une compréhension de base des algorithmes et de l'IA, vous pouvez passer à des ressources plus avancées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X