xcode与cocos2dx的区别
我是一个才开始接触ios开发的小白。我现在的理解是xcode是苹果官方推出的一款编译器。cocos2dx是cocochina一些牛人或者团队、企业推出的一款游戏引擎。我现...
我是一个才开始接触ios开发的小白。
我现在的理解是xcode是苹果官方推出的一款编译器。
cocos2dx是cocochina一些牛人或者团队、企业推出的一款游戏引擎。
我现在的疑问是:
1、两者是否都可以编写游戏or非游戏类软件
2、两者的分别优点、缺点
3、两者在现在(2014.8)这个时代背景下分别在哪些领域有其不可替代的作用(通俗点就是哪种公司用XCODE多,理由;哪种公司用cocos2dx多,理由)
4、两者能够同时使用、配合、协调开发吗?
以上问题可能有些基于我目前对这2者的理解,问的不是很恰当。还是希望大大们能够为我解惑,请不吝赐教。
感谢 展开
我现在的理解是xcode是苹果官方推出的一款编译器。
cocos2dx是cocochina一些牛人或者团队、企业推出的一款游戏引擎。
我现在的疑问是:
1、两者是否都可以编写游戏or非游戏类软件
2、两者的分别优点、缺点
3、两者在现在(2014.8)这个时代背景下分别在哪些领域有其不可替代的作用(通俗点就是哪种公司用XCODE多,理由;哪种公司用cocos2dx多,理由)
4、两者能够同时使用、配合、协调开发吗?
以上问题可能有些基于我目前对这2者的理解,问的不是很恰当。还是希望大大们能够为我解惑,请不吝赐教。
感谢 展开
1个回答
展开全部
1.Cocosd-x是Cocos2d的xcode版本插件,一般用于2d游戏开发。具体你百度百科就知道了(ps 你的cocos2dx那句是有问题的)。。。。xcode 5后xcode集成Sprite Kit框架可用于游戏开发,当然框架还不算太成熟,用于编写ios app得心应手,2d游戏可能某些功能开发不太方便。
3.很明显 游戏公司开发 ios 平台的软件偏向于Cocos2d-x,而ios 应用程序开发现在的一般大型些公司都有,主要使用xcode(现在新推出swift语言也可以)。
4.第四问,看了第一条,插件那句,你应该能自己回答了吧
3.很明显 游戏公司开发 ios 平台的软件偏向于Cocos2d-x,而ios 应用程序开发现在的一般大型些公司都有,主要使用xcode(现在新推出swift语言也可以)。
4.第四问,看了第一条,插件那句,你应该能自己回答了吧
追问
谢谢您的耐心解释,我的理解:
《1》xcode是一个容器,所以的代码、引擎都在这个容器里面完成、运行。《2》cocos2d-x是cocos2d的一个延续与发展。这二者类似于一个包含了很多对开发游戏友好的类、包等。让我们可以直接调用以更方便、迅捷的开发游戏。如果开发非游戏类软件,我只需要xcode的基本功能就可以完成大部分功能。《3》不管是开发游戏还是软件,首先,必须学好xcode。
追答
恩,差不多是这个意思,Xcode相当于Eclipse的样子,开发语言为objective-c(swift),你想学游戏的话,也不用太深入学习前面的两种语言。。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询