你是不是也曾對DOTS技術躍躍欲試,卻又被其“高門檻”勸退?
別擔心,我們懂你——這套《用DOTS解決實際需求》系列課程,正是為你量身打造!
我們摒棄傳統“先原理后實戰”的枯燥模式,采用 “即學即用+逐層深入” 的平滑學習路徑。只要你熟悉Unity,就能無障礙上手,逐步攻克DOTS核心難點,最終實現十萬單位同屏、割草游戲碰撞、RVO群體移動等名場面!
![]()
四種:學習方式,總有一款適合你
代碼驅動學習:工程代碼注釋詳盡,支持“哪里不會點哪里”,視頻與代碼雙向對照。
框架圖引導:每章配備框架設計圖+思路講解,輕松理解實現邏輯。
視頻跟學:精煉視頻周末可刷完,建議動手實操加深理解。
即拿即用:每章提供成品庫,項目緊急可直接集成使用。
章節介紹
第一章《EntityGrapics與DOTS基本套路》
1、【紙老虎】看著挺深奧,但是會用Unity就可以學會
掌握DOTS中渲染物體的方式-EntityGrapics
2、【套路】看著很難,但是其實都是默寫熟練工
掌握DOTS的書寫方法
3、【精彩,底層】的確很難,通過講功大幅度削減學習門檻;DOTS或者C,可以無限深挖或者不深挖
明晰StructuralChange行為以及原因
4、【成品庫】直接能作為技術方案使用的設計
在DOTS中管理Prefab(初級版)
DOTS-Transform的高效交互控制
第二章《兵海游戲之魂-RVO-DOTS實現精講》
1、【成品庫】直接能作為技術方案使用的設計
DOTS-Transform高效交互控制的RVO完整系統
2、【精彩,底層】的確很難,通過講功大幅度削減學習門檻;DOTS或者C,可以無限深挖或者不深挖
RVO算法的精講
明晰DOTS中Chunk的概念
3、【套路】看著很難,但是其實都是默寫熟練工
DOTS-ECS封裝成給傳統OOP使用的庫的技巧
第三章《割草游戲之魂-碰撞檢測實現精講》
1、【成品庫】直接能作為技術方案使用的設計
DOTS-Transform高效交互的回調式2d碰撞系統
2、【精彩】的確很難,通過講功大幅度削減學習門檻
從實際需求出發的框架設計哲學分享
第四章《Prefab和DOTS混用的設計實現精講》
1、【精彩】的確很難,通過講功大幅度削減學習門檻
好奇怎么繞過SubScene,優雅解決DOTS中資源加載的同學可以收獲頗豐
2、【成品庫】直接能作為技術方案使用的設計
配置驅動的Prefab框架實現
趁熱打鐵以次架構就地實戰到RVO和碰撞庫中,動起手來加深理解
第五章《內存共享》
介紹了DOTS插件化的方法。如果你覺得Unity-ECS系統太過重度,但是又想要Burst-Job的性能,那么這一章提供的解決思路會對你有所幫助。
我指針操作替換了RVO庫和Collide庫的ECS系統代碼,實現了和Mono腳本兼容更好的"外掛插件"式的DOTS插件。
這是一個拋磚引玉的思路,你可以理解后將自己項目中的需求如法炮制,如積分計算彈簧飄骨,大規模流場尋路等你想要"插件化"的需求。
閱讀學習本章節需要比較深厚的C,但是如果你能做到如下知識儲備,也可以順利學習觀看:
1. 必須徹底掌握值類型和引用類型的區別。
2. 需要對Job的行為有個大概的了解。
3. 需要對"指針操作值類型數據"有了解(有C++基礎也可以)。
第六章《手撕弱引用-安全對象池》
1、【精彩】的確很難,通過講功大幅度削減學習門檻
以“實現弱引用”為需求基礎,把值類型玩溜
2、【成品庫】直接能作為技術方案使用的設計
一套嚴謹的對象池系統,杜絕因引用保留導致的回池對象“被踩”的問題
能將“struct和class的區別”回答到:"struct賦值是值拷貝,class賦值是引用拷貝"必可通關此課程(底層知識只用到了淺顯的值和引用的區別,默認你已經了解)。
![]()
適合讀者
1、對割草游戲/十萬人同屏技術有興趣、有需求的同學
2、渴望用業余時間熟練掌握DOTS的同學(熟悉Unity)
3、考慮用DOTS解決項目中問題的同學
4、客戶端架構師和夢想成為架構師的同學
立即學習 享專屬答疑
全系列課程購買鏈接:
https://edu.uwa4d.com/course-intro/1/550
按章節購買請戳:
https://edu.uwa4d.com/bundle/17134192825114346
購買后添加? UWA小助手(微信),即可加入專屬答疑群!
僅限技術交流也可掃碼加入QQ群~
從“看著頭疼”到“動手爽快”,你只差這一套課!
DOTS不再是一座孤島,而將成為你技術棧中最鋒利的那把劍!
更多內容歡迎前往UWA學堂(edu.uwa4d.com)官網進行查看,也可下載「在理」APP進行學習。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.