我已经想问这个问题给Unity开发者讨论板了。有没有什么人想学习的东西但寻找相关信息却非常困难?有很多初级教程和简单的机械例程,但缺乏中级或更高级的话题的资源。最近,我决定开始收集资源并制作视频文章分享我找到的东西。

举个例子,很多简单的着色器教程,但很少有高级话题的教程。

例如:

  1. 使用Distributed Authority Topology实现多人在线基础
  2. 使用UI Toolbox开发数据库编辑器
  3. 实现Metroidvania地图系统
  4. 自定义角色控制器
  5. 自定义2D光源类型
  6. HLSL(而不是Shader Graph)着色器
  7. 自定义URP特性,如Metroid Prime 1中的X光镜头
  8. 水滴模拟
  9. 流程控制和任务分发(IJobburst)
  10. UI Toolbox相关内容
  11. 对话图系统

还有很多。

我的问题很简单:人们想在哪些主题寻找资源?

例如我已经收集了以下资源:

着色器例程的好网站:
https://iquilezles.org/articles/

一个包含各种材料的物理PBR值的网站:
https://physicallybased.info/

一个用于学习3D模型和纹理的网站,其中包含一些经典游戏的模型和关卡。警告:首次加载 модели预览需要相当强的CPU和GPU。
https://noclip.website/"