cocos2d-x和unity3d要真的在技术选型的时候比较, 其他还真是各有千秋, 我觉得主要还是根据团队的性质和要开发游戏的类型吧. 1般情况下, 我感觉是偏向于unity3d, 特别是在最近的unity3d中, 已有了官方的2d模块, 开发起来会更爽, 开发工具的配合也更加强大, 开发效力也更高1些.但是cocos2d-x这类开源的引擎也依然还是有前程, 毕竟源代码都在自己手中, 虽然各类工具的组合, 选择可能会挺麻烦的, 但是假设游戏本身是1个比较奇特的类型, 想要更多的定制, 或游戏本身想更进1步的压榨平台的性能或非常强化的利用某个平台的新特性, 这个时候cocos2d-x几近是唯1的选择.