Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (511)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Is This Book Good To Learn AI ?  (Read 2341 times)
0 Members and 1 Guest are viewing this topic.
Offline Andre Lopes
« Posted 2013-08-20 14:10:20 »

Is This Book Good To Learn AI ?
http://www.amazon.com/Artificial-Intelligence-Modern-Approach-Edition/dp/0136042597/ref=sr_1_1?ie=UTF8&qid=1377008040&sr=8-1&keywords=artificial+intelligence+modern+approach

Im thinking in buying it.
I know very little about AI, and i think , since i plan to be a game dev, its preety important.

Offline actual

JGO Coder


Medals: 23



« Reply #1 - Posted 2013-08-20 15:14:32 »

If you don't know much about AI and are primarily looking to use it in a game, I think there are other options that might be more suitable. The book you linked to looks like it talks about AI in general and not necessarily focused on implementing AI in games.

Mat Buckland's Programming Game AI By Example is a good introduction. The code examples are in C++ but there are easy enough to convert. Indeed someone has already gone ahead and converted the examples.

Another good book is Artificial Intelligence for Games by Ian Millington. It gives a nice overview of lots of different AI techniques from path finding to implementing sensory systems. It is well written and the code is easy to follow pseudo-code.
Offline Andre Lopes
« Reply #2 - Posted 2013-08-20 15:55:46 »

http://www.amazon.com/Programming-Game-Example-Mat-Buckland/dp/1556220782/ref=sr_1_1?ie=UTF8&qid=1377011578&sr=8-1

It seems a good book, its from 2004 though.

The Codes Converted are already in Netbeans which makes me happy haha.
Hm, you think its a good book for who dont know C++ ?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline 65K
« Reply #3 - Posted 2013-08-20 16:03:19 »

I recommend the Buckland book right away. The code examples are not that interesting and important - the ideas and solutions are.

Offline Andre Lopes
« Reply #4 - Posted 2013-08-20 16:11:01 »

I recommend the Buckland book right away. The code examples are not that interesting and important - the ideas and solutions are.

This one :
ISBN 1-55622-078-2

Right?
Offline Several Kilo-Bytes

Senior Duke


Medals: 11



« Reply #5 - Posted 2013-08-20 17:21:25 »

If the book needs code examples to get a point across, then it is a bad book. Of course examples still help. AI books may be more likely to have pseudo-code or functional programming language. (Java and C++ are imperative languages.)

Depending on what you want, online resources may be better. Wikipedia may be a good starting point. Many websites break down how algorithms commonly used in games work. Some have applets showing how they work.
http://www.red3d.com/cwr/steer/ ("Uniintelligent" steering behaviors such as obstacle avoidance, chasing, fleeing, and following.)
http://theory.stanford.edu/~amitp/GameProgramming/ (A* (shortest) path finding.)
Offline Andre Lopes
« Reply #6 - Posted 2013-08-23 19:19:43 »

I recommend the Buckland book right away. The code examples are not that interesting and important - the ideas and solutions are.

I bought the book, i hope its worth it haha
Offline Netherlords

Junior Duke


Medals: 1



« Reply #7 - Posted 2013-08-24 18:22:04 »

Depending on what you want, online resources may be better. Wikipedia may be a good starting point. Many websites break down how algorithms commonly used in games work. Some have applets showing how they work.
http://www.red3d.com/cwr/steer/ ("Uniintelligent" steering behaviors such as obstacle avoidance, chasing, fleeing, and following.)
http://theory.stanford.edu/~amitp/GameProgramming/ (A* (shortest) path finding.)
When I began studying game AI I actually started with Amit's A* pages. I recommend it.

'Words from the Netherlords' - News and updates about Rising Empires…
Offline Andre Lopes
« Reply #8 - Posted 2013-09-07 22:19:42 »

Im almost in the end of this book, and i will read it again and make the exercises!

Loved it! Though some algorithms , i will have to watch videos and tutorials for better understanding! Tongue
So my college teacher will help me with it!

Loved the book, totally worthed the $$$
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (50 views)
2014-10-17 03:59:02

Norakomi (39 views)
2014-10-16 15:22:06

Norakomi (31 views)
2014-10-16 15:20:20

lcass (36 views)
2014-10-15 16:18:58

TehJavaDev (66 views)
2014-10-14 00:39:48

TehJavaDev (65 views)
2014-10-14 00:35:47

TehJavaDev (55 views)
2014-10-14 00:32:37

BurntPizza (72 views)
2014-10-11 23:24:42

BurntPizza (43 views)
2014-10-11 23:10:45

BurntPizza (84 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!