Unity ECS(一) 轻松入门
  1. Unity ECS(一) 轻松入门

    1. 录播
      ECS课程入门
      11分钟
    2. 录播
      2018与2019版本安装与配置讲解
      14分钟
    3. 录播
      18版ECS的HelloWorld开发_插件安装
      13分钟
    4. 录播
      18版ECS的HelloWorld开发
      16分钟
    5. 录播
      面向数据设计DOD编程理论(上)
      15分钟
    6. 录播
      面向数据设计DOD编程理论(下)
      9分钟
    7. 录播
      2019版本ECS的HelloWorld演示(上)
      12分钟
    8. 录播
      2019版本ECS的HelloWorld演示(中)
      13分钟
    9. 录播
      2019版本ECS的HelloWorld演示(下)
      13分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

Unity ECS(一) 轻松入门免费

最近在学 35 累计报名 171 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

Unity全栈开发从零基础到企业级高薪就业 ( 共25门 )

套餐价 :¥2252.00 原价 :¥3758.00 立即购买 查看详情

课程概述

目录

往期学员作业()

评论

老师介绍

  • 刘国柱老师

    刘国柱老师

    二十多年研发教学经验,任国内外上市企业研发经理,出品《Unity3D/2D游戏开发从0到1》等书籍。
  • 海娜老师

    海娜老师

    海娜, 沉浸教育行业8年以上,有丰富的培训、营销与管理经验。独创高效学习三步法原则,帮助学员高效学习与就业,深受广大学员欢迎与爱戴。
简  介 ECS是一种新的架构模式,这是一个取代GameObject / Component 的模式。 其模式遵循组合优于继承原则,游戏内的每一个基本单元都是一个实体,每个实体又由一个或多个组件构成,每个组件仅仅包含代表其特性的数据(即在组件中没有任何方法)。 课程标签:Unity ECS技术,Dots技术,Dots与ECS技术,C#JobSystem

一: 什么是ECS?
       ECS是一种新的架构模式(当然是针对Unity本身来说),这是一个取代GameObject / Component 的模式。 其模式遵循组合优于继承原则,游戏内的每一个基本单元都是一个实体,每个实体又由一个或多个组件构成,每个组件仅仅包含代表其特性的数据(即在组件中没有任何方法)。系统便是来处理拥有一个或多个相同组件的实体集合的工具,其只拥有行为(即在系统中没有任何数据)。
       ECS旨在比GameObject / MonoBehaviour更容易处理大量物体。ECS由于是面向数据的设计,所以很容易并行高速处理,以及与Unity开发的C#JobSystem/Burst Compiler一起工作,从而获取更高的项目运行性能。

二:ECS总体发展历史
       目前Unity公司由Mike Acton 大佬主持DOD(Data Oriented Design 面向数据设计)的全面改革与推进工作,目的是旨在进一步推进Unity系统本身与Unity项目的执行效率。
    ECS总体发展:
     A: 在Unity2018引入Entities之前,其实ECS框架早已经出现,但是ECS还是因为守望先锋采用了这个框架才被我们所熟知,后来Git上面出现了一个Entitas的插件可以直接用在Unity上面。Entitas-Unity(有多个语言的port版本,Entitas-Unity下统一称为Entitas) 是 Unity的一个ECS(Entity/Component/System)框架,是在github上面的一个开源项目。
    B: 经过Unity公司的认可与改造,目前Unity2018.x 版本已经通过 "Package Manager" 提供了Unity版本的ECS插件,名称为:“Entities”。
    C: Unity2019.x 版本,对“Entities”插件的API进行了进一步改造与完善,以更规范的API实现更加高效的与规范的编程模式。

三:ECS(一)轻松入门篇
       本“ECS入门篇”旨在全面讲解ecs 的相关理论与简单Hello World 的编程模式,且通过Unity2018.x与Unity2019.x 两个不同API的编程模式,初步讲解ECS的编程规范与模式规范。

       需要进一步学习ECS的小伙伴们,可以关注后续“ECS(二)小试牛刀”篇的进一步讲解。


 


 

资料下载报名后支持下载

* 课程提供者:刘国柱