Showing posts with label computer e-books. Show all posts
Showing posts with label computer e-books. Show all posts

Monday, August 22, 2011

Artificial Intelligence for Games, Second Edition

Artificial Intelligence for Games, Second Edition by Ian Millington, John Funge
MK | 2009 | ISBN: 0123747317 | 896 pages | PDF | 15 MB



Creating robust artificial intelligence is one of the greatest challenges for game developers, yet the commercial success of a game is often dependent upon the quality of the AI. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in games. He describes numerous examples from real games and explores the underlying ideas through detailed case studies. He goes further to introduce many techniques little used by developers today. The book's associated web site contains a library of C++ source code and demonstration programs, and a complete commercial source code library of AI algorithms and techniques.

"Artificial Intelligence for Games - 2nd edition" will be highly useful to academics teaching courses on game AI, in that it includes exercises with each chapter. It will also include new and expanded coverage of the following: AI-oriented gameplay; Behavior driven AI; Casual games (puzzle games).

* The first comprehensive, professional tutorial and reference to implement true AI in games written by an engineer with extensive industry experience.
* Walks through the entire development process from beginning to end.
* Includes examples from over 100 real games, 10 in-depth case studies, and web site with sample code.

Download

Artificial Intelligence A Systems Approach

M. Tim Jones, "Artificial Intelligence: A Systems Approach " Chapman | 2007 | ISBN: 0977858235 | 500 pages | PDF | 6,5 MB



 This book offers students and AI programmers a new perspective on the study of artificial intelligence concepts. The essential topics and theory of AI are presented, but it also includes practical information on data input & reduction as well as data output (i.e., algorithm usage). Because traditional AI concepts such as pattern recognition, numerical optimization and data mining are now simply types of algorithms, a different approach is needed. This sensor / algorithm / effecter approach grounds the algorithms with an environment, helps students and AI practitioners to better understand them, and subsequently, how to apply them. The book has numerous up to date applications in game programming, intelligent agents, neural networks, artificial immune systems, and more. 

Saturday, August 6, 2011

beginning programming with java for dummies e-book

by Barry Burd



  • Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would–be programmers on their way to Java mastery
  • Explores what goes into creating a program, how to put the pieces together, dealing with standard programming challenges, debugging, and making it work
  • Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology


A Practical Guide to Designing for the Web e-book

Mark Boulton



A Practical Guide to Designing for the Web aims to teach you techniques for designing your website using the principles of graphic design.Featuring five sections, each covering a core aspect of graphic design: Getting Started, Research, Typography, Colour, and Layout. Learn solid graphic design theory that you can simply apply to your designs, making the difference from a good design to a great one.

Thursday, August 4, 2011

Linux For Dummies 8th Edition e-book

Publisher: For Dummies | ISBN: 0470116498 | edition 2007 | PDF | 435 pages | 13,5 mb


* Focusing on Fedora Core 6, this accessible guide shows newcomers how to create a full-featured Linux desktop setup that's comparable to a Windows system
* Substantially revised and updated with new material on setting up a wireless home network, recycling an old Windows computer as a Linux home-networking server, running Linux on a laptop, editing digital photos, managing and playing audio and video, using open source productivity software, and more
* A companion Web site provides installation options and information on other popular Linux distributions, including SuSE, Mandriva, Linspire, Knoppix, and Ubuntu.

Ubuntu for Non-Geeks, 2nd Edition e-book

 Rickford Grant




This newbie's guide to Ubuntu - now updated for Ubuntu 7.04 (Feisty Fawn), the latest Ubuntu release, which puts the spotlight on multimedia enablement and desktop effects - lets readers learn by doing. Using immersion-learning techniques favored by language courses, step-by-step projects build upon earlier tutorial concepts, stimulating the brain and increasing the reader's understanding. Ubuntu for Non-Geeks, 2nd Edition covers all the topics likely to be of interest to an average desktop user. Inside, you'll learn to: - Download and install free applications, games, and utilities - Connect to the Internet and wireless networks - Configure your hardware, including printers, scanners, and removable storage devices - Watch DVDs, listen to music, and even sync your iPod - Download photos and videos from your digital camera, then edit and share them - Tackle more advanced tasks as soon as you're ready Full of tips, tricks, and helpful pointers, Ubuntu for Non-Geeks, 2nd Edition is a hands-on, project-based, take-it slow guidebook intended for those interested in-but nervous about-switching to the Linux operating system. Step-by-step projects build upon earlier tutorial concepts, helping you absorb and apply what you've learned.