Games104现代游戏引擎入门-lecture14游戏引擎的引擎工具高级概念与应用

在这里插入图片描述

1 Glance of Game Production

在这里插入图片描述

各种各样的游戏:
在这里插入图片描述
在这里插入图片描述

2 World Editor

在这里插入图片描述

在这里插入图片描述

1 viewport

跑的就是一个完整的引擎。
在这里插入图片描述

所有的的object都是可以编辑的。

在这里插入图片描述
上万个文件不好管理。

2 不同视口的物体

在这里插入图片描述

3 Schema 属性编辑

在这里插入图片描述

4 内容浏览器

静态的文件目录变成一个资源的海洋
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 地形

在这里插入图片描述

1 Hight brush

在这里插入图片描述

2 instance brush

刷树,刷草。
缺点是,占用很大的内存。
在这里插入图片描述

6 环境

在这里插入图片描述

road系统

在这里插入图片描述

在这里插入图片描述

3 插件结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 设计叙述工具

在设计轴上让物体动起来!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 反射和gamplayer

1 什么是反射

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

反射是语言中非常高级的应用
在这里插入图片描述
在这里插入图片描述
反射是构建在引擎和工具之间重要的桥梁

2 如何实现反射

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Clang:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

字符游戏:
在这里插入图片描述
在这里插入图片描述

代码渲染
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

6 协同编辑

非常重要!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

分层是古老的方法;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

版本管理的时候,需要提交很多个文件。
在这里插入图片描述

语义的高度一致性。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7 参考文献

在这里插入图片描述
在这里插入图片描述

8 作业

在这里插入图片描述

9 视频

https://www.bilibili.com/video/BV1QN4y1u78P/?spm_id_from=333.788&vd_source=5c9c50b5a07b211beafdf65d7cc7f8c8

猜你喜欢

转载自blog.csdn.net/qq_41286360/article/details/125608890