闲鱼技术01 发表于 2023-3-6 08:43

浅谈下Unity游戏开发的未来风向

以下纯属个人意见,只是一些胡扯和不靠谱预测,技术选型请慎重。欢迎评论区给出自己的意见
1. 废弃lua转向C# HybridCLR热更新。更加接近原生的C#开发


[*]lua存在的意义是越来越小了。
2. 废弃Mono转向CoreCLR开发。拥抱.net社区


[*]2018年Unity表示CLR比Mono快30%-3倍;近年一些民间测试表示CoreCLR比Mono快10-20倍,比IL2CPP快8-10倍
[*]废弃垃圾BH GC。转向CoreCLR GC
[*]一些基于C# span、async/await 性能改进
3. 对Unreal的一些借鉴和搬运


[*]Virtual Texture
[*]Virtual Geometry
[*]SDF Ray Marching&Lumen Scene
[*]Niagara、
4. 更加完善的DOTS流程和生态


[*]目前看来...DOTS 1.0效果尚可,但远没有几年前想的那么革命性
5. 更加完善的性能优化生态


[*]主要得益于UWA的飞速发展
6. 评论区补充

IT圈老男孩1 发表于 2023-3-6 08:48

不一定是HybridCLR,puerts感觉才更可能代替lua,当然我也希望只用一种语言就够了

JamesB 发表于 2023-3-6 08:51

lua真的只适合做胶水,为了热更,整个项目95%代码全是lua,写起来有多爽,维护起来就有多费劲

Ilingis 发表于 2023-3-6 08:56

梦里啥都有[飙泪笑]

kyuskoj 发表于 2023-3-6 08:57

个人不喜欢lua
页: [1]
查看完整版本: 浅谈下Unity游戏开发的未来风向