cocos2dx可以开发一般的应用么?
cocos2dx可以开发: ios android, windows phone, blackberry的游戏和普通应用程序,不能开发Mac OS 但是我下载的是cocos2d-iphone, 就可以开发ios和mac os应用程序,需要用objective-c写,你会c++, objective-c会很容易上手的

cocos2d-x的基本介绍?
《精通Cocos2d-x游戏开发》分为《基础卷》和《进阶卷》两册。这两册我都买了,可以说在国内这类书里面算是良心之作了,写得比较有深度,干货很多。不像其他的书都是一堆代码加上一堆图片而成。买书就要买一些口碑好一点的。初学者推荐先入基础卷就可以了。还有一本叫《cocos2d-x游戏开发之旅》也不错比较浅显易懂。
cocos2d-x读文件,怎么一次读一行?
ifstream inFile;
inFile.open(pFileName);//打开文件

string pSaveStr;//用于保存读取一行的文件内容
for (string str;getline(inFile,str);)//一行行的读取
{

GBKToUTF8(str,"gbk","utf-8"); //中文转码,这个也是借鉴网上的
pSaveStr += str + "\n";
}
//设置文本框内容
pLabel->setText(pSaveStr);
cocos引擎优缺点?
优势:Cocos Creator 完全免费,不同Unity需要收费。Cocos Creator引擎代码开源,更适合企业定制开发。Cocos Creator 开发2D游戏包体体积小,2D技术成熟,平台支持成熟,Cocos Creator开发2D强过Unity。Cocos Creator 内置H5引擎,不仅能做PC,手游,而且能做H5小游戏,如微信小游戏,抖音小游戏,小米快游戏,华为小游戏,OPPO小游戏,VIVO小游戏等, Unity目前不支持H5小游戏。
缺点: Cocos Creator 3D 支持相对薄弱,引擎技术开发日常游戏没有问题,3D性能还要继续努力,编辑器工具没有Unity好用, 3D生态没有Unity成熟,比如很多Unity的资源这些。
Cocos 是一个游戏引擎,很重,优点就是 跨平台,各种动画各种嗨,自由
缺点就是 不方便,应用框架需要已经搭建,另外,游戏的ui功能对于应用来说,应该不够用吧
到此,以上就是小编对于的问题就介绍到这了,希望介绍的4点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。