大小:210M 3小时
含有配套素材文件
您听说过 Unity 的实体组件系统 (ECS)、作业系统或 Burst 编译器吗?这些术语指的是 Unity 中一种不同于传统面向对象编程的新编程方式。它们使您能够有效地处理游戏中的大量实体和进程。在这个简短的课程中,您将了解这些概念,了解它们的含义以及如何在您自己的项目中设置它们。您将构建一个简单的技术演示,其中数以千计的实体(小人物)围绕一个场景向其目的地移动。通过编写高性能、多线程代码,您将利用现代 CPU 的强大功能来实现高效处理。您还将利用 DOTS(面向数据的技术堆栈)物理包来检测实体之间的碰撞,触发自定义逻辑以在发生碰撞时更改其材质的颜色。在整个过程中,您将保持平稳的帧速率,从而为扩展和可扩展性留出空间。本课程专为具有一定经验的初学者(初级到中级)设计。希望您对 Unity 界面和 C# 有基本的了解。如果您参加过我们的任何其他 Unity 课程,您应该已经为这门课程做好了充分的准备。作为本课程的学生,您将可以访问问答论坛,我们的讲师、助教和社区成员可以在那里帮助回答您的问题并支持您的成功。保持领先地位,探索 Unity 引入的激动人心的新技术。立即注册本课程,为 ECS、Jobs System 和 Burst Compiler 打下坚实的基础。
请先
!