微信扫一扫联系客服

微信扫描二维码

进入报告厅H5

关注报告厅公众号

222

电子书-游戏开发者的人工智能AI for Game Developers(英)

# 计算机 # 计算机科学 # 三维可视化 大小:5.49M | 页数:463 | 上架时间:2022-02-02 | 语言:英文

电子书-游戏开发者的人工智能AI for Game Developers(英).pdf

电子书-游戏开发者的人工智能AI for Game Developers(英).pdf

试看10页

类型: 电子书

上传者: 二一

出版日期: 2022-02-02

摘要:

Advances in 3D visualization and physics-based simulation technology make it possible for game developers to create compelling, visually immersive gaming environments that were only dreamed of years ago. But today's game players have grown in sophistication along with the games they play. It's no longer enough to wow your players with dazzling graphics; the next step in creating even more immersive games is improved artificial intelligence, or AI.

Fortunately, advanced AI game techniques are within the grasp of every game developer--not just those who dedicate their careers to AI. If you're new to game programming or if you're an experienced game programmer who needs to get up to speed quickly on AI techniques, you'll find AI for Game Developers to be the perfect starting point for understanding and applying AI techniques to your games.

Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others, in straightforward, easy-to-understand language, supported with code samples throughout the entire book (written in C/C++). From basic techniques such as chasing and evading, pattern movement, and flocking to genetic algorithms, the book presents a mix of deterministic (traditional) and non-deterministic (newer) AI techniques aimed squarely at beginners AI developers. Other topics covered in the book include: Potential function based movements: a technique that handles chasing, evading swarming, and collision avoidance simultaneously Basic pathfinding and waypoints, including an entire chapter devoted to the A* pathfinding algorithm AI scripting Rule-based AI: learn about variants other than fuzzy logic and finite state machines Basic probability Bayesian techniques Unlike other books on the subject, AI for Game Developers doesn't attempt to cover every aspect of game AI, but to provide you with usable, advanced techniques you can apply to your games right now. If you've wanted to use AI to extend the play-life of your games, make them more challenging, and most importantly, make them more fun, then this book is for you.

三维可视化和基于物理的模拟技术的进步使游戏开发者有可能创造出引人注目的、视觉上身临其境的游戏环境,这在几年前只是梦想。但是,今天的游戏玩家已经随着他们玩的游戏而变得越来越复杂。仅仅用令人眼花缭乱的图形来吸引玩家已经不够了;创造更多沉浸式游戏的下一步是改进人工智能,或称AI。

幸运的是,先进的人工智能游戏技术是每个游戏开发者都能掌握的,而不仅仅是那些致力于人工智能的人。如果你是游戏编程的新手,或者如果你是一个经验丰富的游戏程序员,需要快速掌握人工智能技术,你会发现《游戏开发者的人工智能》是理解和应用人工智能技术于游戏的完美起点。


游戏开发者的人工智能》是为人工智能程序员新手编写的,它以直截了当、易于理解的语言向你介绍了有限状态机、模糊逻辑、神经网络等技术,整本书都有代码样本支持(用C/C++编写)。从基本技术,如追逐和逃避、模式运动、成群结队到遗传算法,本书介绍了确定性(传统的)和非确定性(较新的)人工智能技术的混合,完全是针对初级的人工智能开发者。书中涉及的其他主题包括。基于潜能函数的运动:一种同时处理追逐、躲避蜂群和避免碰撞的技术 基本寻路和航点,包括一整章专门介绍A*寻路算法 AI脚本 基于规则的AI:学习模糊逻辑和有限状态机以外的变体 基本概率贝叶斯技术 与其他相关书籍不同,《游戏开发者的AI》并不试图涵盖游戏AI的每个方面,而是为你提供可用的高级技术,你可以立即应用于你的游戏。如果你想用人工智能来延长你的游戏寿命,使它们更具挑战性,而且最重要的是,使它们更有趣,那么这本书就是为你准备的。


通过www.DeepL.com/Translator(免费版)翻译

展开>> 收起<<

请登录,再发表你的看法

登录/注册

二一

相关文库

更多

浏览量

(135)

下载

(5)

收藏

分享

购买

5积分

0积分

原价5积分

VIP

*

投诉主题:

  • 下载 下架函

*

描述:

*

图片:

上传图片

上传图片

最多上传2张图片

提示

取消 确定

提示

取消 确定

提示

取消 确定

积分充值

选择充值金额:

30积分

6.00元

90积分

18.00元

150+8积分

30.00元

340+20积分

68.00元

640+50积分

128.00元

990+70积分

198.00元

1640+140积分

328.00元

微信支付

余额支付

积分充值

填写信息

姓名*

邮箱*

姓名*

邮箱*

注:填写完信息后,该报告便可下载

选择下载内容

全选

取消全选

已选 1