Unity 原本默认支持的语言是 C#,JS. Unity4.X还是支持 Boo。想必绝大多数项目都是用 C#在开发吧。这样内存都在 mono 虚拟机上,运行申请的内存只会越来越多。gc开销也会越来越频繁。
我们不妨使用 c++来开发游戏逻辑。
为什么可以使用 c++:
android jni 可以使用 c++
ios clang 编译器支持 c,c++,object-c
Unity 原本默认支持的语言是 C#,JS. Unity4.X还是支持 Boo。想必绝大多数项目都是用 C#在开发吧。这样内存都在 mono 虚拟机上,运行申请的内存只会越来越多。gc开销也会越来越频繁。
我们不妨使用 c++来开发游戏逻辑。
为什么可以使用 c++:
android jni 可以使用 c++
ios clang 编译器支持 c,c++,object-c