How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
Brian Goetz, Tim Peierls
Provides information on building concurrent applications using Java.
Steve McConnell
Features the best practices in the art and science of constructing software--topics include design, applying good techniques to construction, eliminating errors, planning, managing construction activities, and relating personal character to superior software. Original. (Intermediate)
Haralambos Marmanis, Dmitry Babenko
Provides information on creating applications that collect, analyze, and act on the data that is left by users on the Web.
Stuart Jonathan Russell, Peter Norvig
Presents a guide to artificial intelligence, covering such topics as intelligent agents, problem-solving, logical agents, planning, uncertainty, learning, and robotics.
Ethem Alpaydin
A new edition of an introductory text in machine learning that gives a unified treatment of machine learning problems and solutions.
Ian Millington
Creating robust artificial intelligence is one of the greatest challenges for game developers. AI is increasingly important to games, and a game's commercial success is often dependent on the quality of the AI. However, AI is still not well understood by many developers, and it is often tacked on late in the development process. There remains tremendous room to improve the quality of AI in games. In his new book, Ian Millington brings extensive professional experience to this problem. A game developer since 1987, he was founder of Mindlathe Ltd., at the time the largest specialist AI company in gaming. Ian shows how to think about AI concepts from the start as an integral part of the game play, describes numerous examples from real games, and explores these ideas in-depth through detailed case studies. Plentiful C++ source code examples are included on the CD-ROM to illustrate implementation. He goes further to introduce many techniques currently unknown to developers, and discusses types of AI specific to different genres of games, such as driving or sports games. * A comprehensive, professional tutorial and reference to implement true AI in games written by an engineer with extensive industrial experience. * Walks through the entire development process from beginning to end. * Includes examples from over 100 real games, 10 in-depth case studies, and CD-ROM with sample code.