视频描述

CryEngine3游戏程序设计系列教程

CryENGINE是一个完整的游戏开发解决方案,可以在多个平台上运行。它的目标是为开发人员提供直观的工具,并且它是最开始友好的引擎之一。它有一个功能齐全的音频提供,人工智能和游戏脚本,由Lua或图形流程图系统,一个集成的物理引擎,和一整套性能分析工具。“你所看到的就是你所玩的沙盒编辑器”,这是使用这个引擎进行游戏编程的最佳特性,它允许任何人、开发人员进入,创造一些酷和独特的东西。

 

本视频课程为您提供操作练习,使用c++和Lua来指导您使用CRYENGINE编程。所有的东西都是在脑海中呈现的,所以你不仅可以看到屏幕上正在发生的事情,而且还可以通过循序渐进的指令参与创建你自己的代码。

 

在这个视频课程中,我们开始通过设置我们的Visual Studio为CryENGINE代码做准备。接下来,我们了解了编辑-生成实体与通过c++生成的实体之间的关系。然后,我们开始在c++中创建我们自己的实体,特别是一个邻近的矿山实体。此外,我们将向新创建的实体添加Lua功能。

 

接下来,我们将注意力转向流程图编辑器,在那里我们创建一些高级的AI行为,然后进行测试。最后,我们将创建自己的“我的侦听器”流程图节点,用于监听目标实体放置的地雷。

 

CRYENGINE游戏程序设计本质是一个令人惊奇和令人兴奋的视频课程,它将捕获所有有抱负的游戏程序员的兴趣。您在本课程中所从事的活动是有趣的,实用的,并且能够轻松地处理真实的游戏编程问题。本视频课程将帮助你极大地努力成为一名游戏程序员。

 

风格和方法

Packt视频课程的设计目的是在简短的、基于任务的、基于任务的视频中涵盖主题的广度。每门课都被分成几部分,所以你可以看完整的部分或者跳到你需要的部分。重点是实用的指导和演示,向你展示如何完成工作。

 

本视频课程提供了一种实用的学习游戏编程的方法,使用c++和Lua使用最新的加密技术。

 

01。c11设置溶解度。mp4

02。c12设置包括,库和调试目录。mp4

03。c13编译CryENGINE.mp4

04。c21在编辑器中生成实体

05。更改实体属性。mp4

06。看一下C边。mp4

07年。实体系统overview . mp4

08年。生成实体和RemoveEntity函数。mp4

09年。c33实体事件及其重要性。mp4

10。创建一个新的类。mp4

11。学习什么是函数。mp4

12。c43填充默认代码。mp4

13。c54杀死在半径第2部分的物理脉冲。mp4

14。c55杀死在半径部分3伤害的实体。mp4

15。使用物理方法获取精确的位置

16。c62通过代码部分2.mp4生成

17所示。c64在编辑器中生成

18岁。创建Lua实体Script.mp4

19所示。从cmp4访问我们的实体脚本

20。更改我们新的实体脚本属性。mp4

21。将逻辑添加到节点2.mp4

22。对流程图的简要介绍

23。建立和生成AI导航。mp4

24。在流程图中创建我们自己的AI行为

25。创建节点Class.mp4

26岁。将逻辑添加到节点1 . mp4

27。将逻辑添加到节点3 . mp4

28。将逻辑添加到节点4 . mp4

29。在游戏中测试你的节点类

30。c53在半径部分的近距离检查。mp4中杀死实体

31日。装载一个3D模型。mp4

32。c51注册ProximityMine.mp4

 

你将学习什么

 

使用c++、Lua和CryENGINE的接口来创建游戏逻辑

创建AI导航区域,使AI能够移动

脚本AI行为使用CryENGINE的可视化脚本语言“流程图”

程序设计你自己的游戏对象并将其放入游戏世界

向实体添加Lua功能

通过调试CRYENGINE代码修复常见的编码错误

作者

 

理查德Marcoux三世

 

理查德是一个勤奋、非常聪明的软件工程师,他热爱教学和帮助他人。他通过自己的YouTube频道吸引了超过25万人的关注,他努力在游戏开发领域用低温技术教育初学者。他还拥有广泛的IT背景,在过去6年里在计算机/软件诊断/维修领域工作。最近,他一直积极参与c++游戏和中间件开发,并开设了自己的独立游戏工作室“鹰眼游戏”(Hawk Eye Games),他计划为所有年龄段的人创造引人注目的2D和3D视频游戏,包括从平台游戏到rpg的各种类型的游戏。