Jump to content

  • Log In with Google      Sign In   
  • Create Account


Game AI: Where to start?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
2 replies to this topic

#1 AvivC   Members   -  Reputation: 107

Like
0Likes
Like

Posted 03 February 2014 - 10:43 AM

Hello all :)
 
I'm new to programming game AIs. The most 'advanced' (and only) AI I created yet was composed of several if-else statements.
I don't know any techniques or anything. Complete beginner to AI in games.
 
(However my ability in general 2D game development, apart from AI, is intermediate).
 
I would like to know: Where would be a good place to start studying game AI?
 
I'm looking for a good source to start for absoulte beginners, one that teaches all the necessary beginner knowledge in the right order.
In the long run I hope to become a good game AI developer, so it's important to me to get off on the right foot, with a good starting point.
 
Could you please direct me to some site? Or a book? Please explain why you recommend it.
 
Thank you

Edited by AvivC, 03 February 2014 - 11:58 AM.


Sponsor:

#2 Totologic   Members   -  Reputation: 131

Like
0Likes
Like

Posted 03 February 2014 - 11:35 AM

Take your favorite board game or puzzle game (chess, queens, chinese checkers... tetris, puyo puyo...).

 

Implement it in your favorite language for 2 human players. Be sure you separated properly the data structure and the display code. Be sure you separated the player controls into an independant class.

 

Then try to rewrite your player control class by an efficient AI class. Your AI must play the game by only looking to the game datas. Your experience in playing the game is important (heuristics).

 

Ideally, you must be able to switch easily between a player control class and an AI control class (run games like human VS human, human VS AI and AI VS AI).

 

Doing that, you will learn a lot of things.



#3 ApochPiQ   Moderators   -  Reputation: 14103

Like
1Likes
Like

Posted 03 February 2014 - 11:50 AM

There's a pinned thread at the top of this forum with plenty of good resources. I'd suggest starting there.






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS