8 - 网络系统入门
本文将初步介绍UE5中有关网络系统的入门知识,例如:
- 什么是C/S架构;
- 如何理解服务器和客户端;
- 如何打包多人项目;
- 探索连接;
- 理解角色和变量复制;
- 如何使用远程过程调用RPC;
- 如何在多人游戏环境中使用Gameplay框架
本文将初步介绍UE5中有关网络系统的入门知识,例如:
开始学学Slang,照抄官方文档(
Slang是一种着色器语言,它通过模块化可拓展的方式方便地构建和维护大型Shader代码库,并且保证性能。Slang代码可以编译为D3D12, Vulkan, Metal, D3D11, OpenGL, CUDA,甚至是CPU上跑的代码,可谓“写一次shader,在任何平台上运行”。
本文将初步介绍UE5中有关人工智能系统的入门知识,例如AI控制器AIController
,黑板Blackboards
和行为树的概念及简单使用。
学学字符串的匹配算法,例如单模式串匹配的KMP算法和Sunday算法;多模式串TODO。