内容简介
This book provides you with step-by-step exercises covering the various systems of CryENGINE and comprehensively explains their workings in a way that can be easily understood by readers of any skill level to help you develop your very own CryENGINE games.This book is intended for developers looking to harness the power of CryENGINE, providing a good grounding in how to use the engine to its full potential. The book assumes basic knowledge of the engine and its editor in non-programming areas.
AI简介
这是一本专注于教授读者如何使用CryENGINE游戏引擎进行游戏开发的实战指南。这本书以C++,C#和Lua三种编程语言为基础,详细讲解了CryENGINE的各种系统,包括AI系统、游戏逻辑、物理、渲染、音效、网络、用户界面等,旨在帮助读者全面理解和掌握CryENGINE游戏开发的全过程。
这本书首先介绍了CryENGINE的安装和设置,然后深入讲解了Visual Scripting with Flowgraph,这是一种通过图形化方式创建游戏逻辑的方法,可以提高设计师的工作效率和创造力。书中还详细讲解了创建和利用自定义实体,游戏规则的实现,以及创建自定义Actor等核心技术。
在AI系统方面,书中讲解了AI系统的基本概念和概述,AI base definition breakdown,以及创建自定义AI等内容,帮助读者理解和实现复杂的AI行为。在用户界面方面,书中讲解了创建主菜单和实现UI游戏事件系统等内容,帮助读者创建出美观且易于使用的用户界面。
此外,书中还讲解了多人游戏的设置方法,网络编程,物理编程,渲染编程,音效编程,以及调试和性能优化等内容,帮助读者全面掌握游戏开发过