决定开始发布视频,展示如何处理中级和高级话题。将涉及Native Collections、Burst代码、IJobParallelForTransform等内容。正在寻求对预览视频的反馈。请注意,这个系列不仅仅是跟随和清晰组织的主题系列,还会涉及CPU和RAM背后的工作原理。例如,在视频的3:51时戳处,我展示了如何使用集合容量与2的幂来提高性能。从使用2的幂(32768)来创建对象,60FPS的帧率会降低到30FPS左右,如果只创建一个对象(32769),那么帧率会进一步降低。将展示如何使用PInvoke来调用纯C和C++代码,甚至展示如何进行操作系统调用,例如控制Windows操作系统UI控件。同样的PInvoke功能也被插件如FMOD使用,用于连接到Unity。未来将有很多内容。如果能帮助到一个人,那么我觉得值得。欢迎任何人对视频内容的反馈或要求。
开始一系列Unity中级-高级教程,包括一个预告片,展示其中一些内容。 包括使用burst编译和多线程的自定义物理2D系统(不使用Collider2D/Rigidbody2D)。 已经支持CoreCLR构建。
评论 (0)