Artificial Intelligence for Games

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp

Creating robust artificial intelligence is one of the greatest challenges for game developers. The commercial success of a game is often dependent upon the quality of the AI, yet the engineering of AI is often begun late in the development process and is frequently misunderstood. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in games. 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 as an integral part of game play. 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 books CD-ROM contains a library of C++ source code and demonstration programs, and provides access to a website with a complete commercial source code library of AI algorithms and techniques.

* A comprehensive, professional tutorial and reference to implement true AI in games.
* Walks through the entire development process from beginning to end.
* Includes over 100 pseudo code examples of techniques used in commercial games, case studies for all major genres

http://rapidshare.com/files/44815380/AI4Gam.rar
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Two memories stand out in my career writing game AI. The first takes place in a dingy computer lab on the top floor of the computer science building at Birmingham University in the UK. Although I am half-way through the first year of my Artificial Intelligence degree, I’ve only been in the department for a couple of weeks after transferring from a Mathematics major. Catching up on a semester of work is, unexpectedly, great fun, and there are a great bunch of fellow students eager to help me learn about Expert Systems, Natural Language Processing, Philosophy of Mind, and the Prolog programming language. One of my fellow students has written a simple text-based adventure game in Prolog. I’m not new to game programming—I was part of the 8-bit bedroom coding scene through my teenage years, and by this time had written more than ten games myself. But this simple game completely captivates my attention. It is the first time I’ve seen a finite state machine in action. There is an Ogre, who can be asleep, dozing, distracted, or angry. And you can control his emotions through hiding, playing a flute, or stealing his dinner. All thoughts of assignment deadlines are thrown to the wind, and a day later I have my own game in C written with this new technique. It is a mind-altering experience, taking me to an entirely new understanding of what is possible. The enemies I’d always coded were stuck following fixed paths, or waited until the player came close before homing right in. In the FSM I saw the prospect of modeling complex emotional states, triggers, and behaviors. And I knew Game AI is what I wanted to do. The second memory is more than ten years later. Using some technology developed to simulate military tactics, I have founded a company called Mindlathe, dedicated to providing artificial intelligence middleware to games and other real-time applications. It is more than two years into development, and we are well into the process of converting prototypes and legacy code in

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值