为什么很多动作游戏都是 Unity3D 开发?相比 Cocos2d-x 更容易吗
1、开发语言是C#和unityscripy(JavaScript),从学习难度和使用上比C++简单。
2、unity完全可视化开发,所见即所得。cocos2dx目前也有可视化工具,但是据说不好用。
3、unity完善的动画、声音、物理系统等等都做的比较好。
从以上看对于新手来说unity就友好很多。但是从实际的开发来看,3D游戏开发难度更大,很多计算需要3D数学知识,对于物理引擎考虑的要更多。
1、开发语言是C#和unityscripy(JavaScript),从学习难度和使用上比C++简单。
2、unity完全可视化开发,所见即所得。cocos2dx目前也有可视化工具,但是据说不好用。
3、unity完善的动画、声音、物理系统等等都做的比较好。
从以上看对于新手来说unity就友好很多。但是从实际的开发来看,3D游戏开发难度更大,很多计算需要3D数学知识,对于物理引擎考虑的要更多。