官术网_书友最值得收藏!

Introduction

Unity has been one of the most popular game engines for quite a while now, and it's probably the de facto game development tool for indie developers, not only because of its business model, which has a low entry barrier, but also because of its robust project editor, year-by-year technological improvement, and most importantly, ease of use and an ever-growing community of developers around the globe.

Thanks to Unity's heavy lifting behind the scenes (rendering, physics, integration, and cross-platform deployment, just to name a few) it's possible for us to focus on creating the AI systems that will bring to life our games, creating great real-time experiences in the blink of an eye.

The goal of this book is to give you the tools to build great AI, for creating better enemies, polishing that final boss, or even building your own customized AI engine.

In this chapter, we will start by exploring some of the most interesting movement algorithms based on the steering behavior principles developed by Craig Reynolds, along with work from Ian Millington. These recipes are the stepping stones for most of the AI used in advanced games and other algorithms that rely on movement, such as the family of path-finding algorithms.

主站蜘蛛池模板: 天镇县| 宁津县| 南雄市| 莲花县| 聂拉木县| 仲巴县| 孝感市| 和平县| 砚山县| 江北区| 澳门| 瑞金市| 双流县| 景东| 张家口市| 富宁县| 腾冲县| 鹤峰县| 藁城市| 临桂县| 应用必备| 洪雅县| 澄江县| 阿坝县| 双城市| 淳化县| 天峻县| 应城市| 改则县| 连城县| 沧州市| 靖州| 华池县| 湘乡市| 荔浦县| 调兵山市| 清镇市| 静宁县| 永宁县| 沾化县| 益阳市|