[程式] 优化技巧:延迟蒐集运算结果

楼主: cjcat2266 (CJ Cat)   2021-05-19 02:02:34
延迟蒐集运算结果(delayed result gathering)和时间切割(time slicing)
是我进入业界最初学到的两个优化技巧
也是我最常用的两个技巧
它们非常泛用且有效,我在许多的游戏系统中都有使用
要我说最希望学生时期就能够学会的技巧,就属它们了
本篇教学是关于延迟蒐集运算结果
下一篇教学则是关于时间切割
目的是整合成一个今年七月的TGDF讲座
https://allenchou.net/2021/05/delayed-result-gathering-chinese/
希望可以帮助到有需要的人
我是在Unity引进job system之前开始接触这些技巧
所以使用的术语与Unity的官方文件多少有点出入
我最初接触的job system是Naughty Dog自家的系统
有兴趣的人可以看这个GDC讲座
https://www.gdcvault.com/play/1022186/Parallelizing-the-Naughty-Dog-Engine
作者: heavendemon   2021-05-19 08:33:00
push
作者: devon5 (Dev一)   2021-05-19 08:47:00
感谢分享
作者: geken (Goblin & Koblod)   2021-05-19 12:46:00
作者: CarpeDiemAL (CarpeDiemAL)   2021-05-19 15:37:00
推推
作者: coolrobin (泳圈)   2021-05-19 19:49:00
未看先推
作者: eugenelinrmx   2021-05-20 23:51:00
感谢分享
作者: chchwy (mat)   2021-05-21 10:21:00
作者: a82611141   2021-05-26 18:16:00
感谢分享
作者: md9830415 (DavidHsu)   2021-05-27 13:46:00
推 很有收获

Links booklink

Contact Us: admin [ a t ] ucptt.com