Ai For Game Developers

Afbeeldingen

Artikel vergelijken

  • Engels
  • Paperback
  • 9780596005559
  • 17 augustus 2004
  • 390 pagina's
Alle productspecificaties

Samenvatting

Advances in 3D visualization and physics-based simulation technology make it possible for game developers to create compelling, visually immersive gaming environments that were only dreamed of years ago. But today's game players have grown in sophistication along with the games they play. It's no longer enough to wow your players with dazzling graphics; the next step in creating even more immersive games is improved artificial intelligence, or AI. Fortunately, advanced AI game techniques are within the grasp of every game developer--not just those who dedicate their careers to AI. If you're new to game programming or if you're an experienced game programmer who needs to get up to speed quickly on AI techniques, you'll find AI for Game Developers to be the perfect starting point for understanding and applying AI techniques to your games. Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others, in straightforward, easy-to-understand language, supported with code samples throughout the entire book (written in C/C++). From basic techniques such as chasing and evading, pattern movement, and flocking to genetic algorithms, the book presents a mix of deterministic (traditional) and non-deterministic (newer) AI techniques aimed squarely at beginners AI developers. Other topics covered in the book include: * Potential function based movements: a technique that handles chasing, evading swarming, and collision avoidance simultaneously * Basic pathfinding and waypoints, including an entire chapter devoted to the A* pathfinding algorithm * AI scripting * Rule-based AI: learn about variants other than fuzzy logic and finite state machines * Basic probability * Bayesian techniques Unlike other books on the subject, AI for Game Developers doesn't attempt to cover every aspect of game AI, but to provide you with usable, advanced techniques you can apply to your games right now. If you've wanted to use AI to extend the play-life of your games, make them more challenging, and most importantly, make them more fun, then this book is for you.

Productspecificaties

Inhoud

Taal
en
Bindwijze
Paperback
Oorspronkelijke releasedatum
17 augustus 2004
Aantal pagina's
390
Illustraties
Met illustraties

Betrokkenen

Hoofdauteur
David M Bourg
Tweede Auteur
Glenn Seemann
Co Auteur
Glenn Seemann
Hoofduitgeverij
O'Reilly Media

Overige kenmerken

Extra groot lettertype
Nee
Product breedte
180 mm
Product hoogte
27 mm
Product lengte
234 mm
Studieboek
Ja
Verpakking breedte
233 mm
Verpakking hoogte
29 mm
Verpakking lengte
233 mm
Verpakkingsgewicht
624 g

EAN

EAN
9780596005559

Je vindt dit artikel in

Taal
Engels
Boek, ebook of luisterboek?
Boek
Studieboek of algemeen
Algemene boeken

Reviews

1 review
0
1
0
0
0
  • Best ingewikkeld

    Positieve punten

    • Heldere uitleg

    Negatieve punten

    • Moeilijk leesbaar

    Ik heb het boek sinds vorig jaar. Ik heb het al redelijk wat doorgenomen. Jammergenoeg is veel te ingewikkeld om te begrijpen (voor mij dan)
    Je moet goed zijn in wiskunde om de steering en flocking te begrijpen. Vectors worden hier gebruikt.

    Ik heb echter wel wat aan het boek gehad. Zo heb ik de obstacle avoidance kunnen maken en ook waar ik het boek voor kocht de a* pathfinding.

    Het hoofdstuk met de a* is beter te snappen dan wat je gratis op Internet kan vinden(tot nu toe) Ik heb dus ook binnen korte tijd een werkende a* routine kunnen maken. Ik heb een java versie gemaakt en een blitz basic versie. Jammer genoeg is er niet veel aandacht voor snellere versies. a* kan best veel tijd kosten om een pad te vinden.
    Toen ik met andere pathfinding code werkte van het internet en deze aanpaste gingen de paden door obstakels heen. Nu met de gesloten en open lijst kom ik zo voorbij de obstakels. Ik kan nu mijn eigen pathfinding programmeren en hoef ik niet meer gebruikt te maken van andermans code.

    Ik ben blij dat ik dit boek heb besteld toen. Ik hoop in de toekomst nog meer uit het boek te begrijpen.

    Vond je dit een nuttige review?
    0
    1

Kies gewenste uitvoering

Kies je bindwijze (2)

Prijsinformatie en bestellen

Niet leverbaar

Ontvang eenmalig een mail of notificatie via de bol app zodra dit artikel weer leverbaar is.

Houd er rekening mee dat het artikel niet altijd weer terug op voorraad komt.

Vaak samen gekocht

  • Game Programming Patterns
    27,99
    Verkoop door bol

Lijst met gekozen artikelen om te vergelijken

Vergelijk artikelen