Libro · 2004 · David M Bourg, Glenn Seemann
I progressi nella visualizzazione 3D e nella tecnologia di simulazione basata sulla fisica rendono possibile per gli sviluppatori di giochi creare ambienti di gioco coinvolgenti e visivamente immersivi che erano solo un sogno anni fa. Ma i giocatori di oggi sono diventati più sofisticati insieme ai giochi che giocano. Non è più sufficiente stupire i giocatori con grafica sbalorditiva; il prossimo passo per creare giochi ancora più immersivi è un'intelligenza artificiale migliorata, o IA. Fortunatamente, le tecniche avanzate di IA per i giochi sono alla portata di ogni sviluppatore di giochi, non solo di coloro che dedicano le loro carriere all'IA. Se sei nuovo nella programmazione di giochi o se sei un programmatore di giochi esperto che ha bisogno di aggiornarsi rapidamente sulle tecniche di IA, troverai AI per sviluppatori di giochi un punto di partenza perfetto per comprendere e applicare le tecniche di IA ai tuoi giochi. Scritto per il programmatore principiante di IA, AI per sviluppatori di giochi ti introduce a tecniche come macchine a stati finiti, logica fuzzy, reti neurali e molte altre, in un linguaggio semplice e facile da comprendere, supportato da esempi di codice in tutto il libro (scritto in C/C++). Dalle tecniche di base come inseguire e sfuggire, movimento a schemi e aggregazione a algoritmi genetici, il libro presenta un mix di tecniche di IA deterministiche (tradizionali) e non deterministiche (più recenti) destinate specificamente ai principianti sviluppatori di IA. Altri argomenti trattati nel libro includono: movimenti basati su funzioni potenziali: una tecnica che gestisce simultaneamente inseguimenti, evasione, aggregazione e evitamento delle collisioni, ricerca del percorso di base e punti di riferimento, incluso un intero capitolo dedicato all'algoritmo di ricerca del percorso A*, scripting IA, IA basata su regole: apprendi varianti oltre alla logica fuzzy e alle macchine a stati finiti, probabilità di base, tecniche bayesiane. A differenza di altri libri sull'argomento, AI per sviluppatori di giochi non cerca di coprire ogni aspetto dell'IA nei giochi, ma di fornirti tecniche avanzate utilizzabili che puoi applicare ai tuoi giochi immediatamente. Se hai voluto utilizzare l'IA per estendere la vita di gioco dei tuoi giochi, renderli più impegnativi e, soprattutto, renderli più divertenti, allora questo libro fa per te.
Opere che il catalogo Komorebi riconosce vicine a AI for Game Developers per atmosfera, non per genere — anche attraversando libri, fumetti, film e serie.
Vedi tutte le opere con la stessa atmosfera