大概半年前我接触到cocos2d,竟然可以跨平台,感觉豁然开朗,由于对c++还比较熟悉,并且还是原生api,毫不犹豫的选择了cocosdx cpp开发。
那时候还是2.2版本,我买电脑thinkpad,重做系统(win8不能用vs2012),下载vs2012,搭建好cocos开发环境开始了我的处女开发之旅。当觉得一切都很美好的时候黑暗开始笼罩过来——编译速度太慢。每次修改一点bug或调整参数的时候都要重新编译,每次都要等十秒左右才能看到结果,让我越发无法忍受。于是我加到8g内存,停掉所有占用cpu的软件。虽然见效但还是不够快。调试代码的等待让人抓狂。就在这时,偶然了解了lua,看到了lua的编译速度让我羡慕不已,还有就是随时修改随时生效的功能确实NB。
我果断又开始学习lua,花了一周时间看了programing in lua。感觉已经对lua很熟悉了。然后开始lua的处女之作,写到一半用到的网络,需要http,需要socket读写,发现并没有我想要的功能。那时候我已经知道quick,它提供的功能也相对多一些。于是准备切换到quick中(之所以一开始没用quick,是因为quick也是luaapi的上层封装,我想先了解一下lua本身的api会有好处)。
我下载cocos(最新版的单独安装包),quick,安装。至此一切顺利。当我想创建一个项目时。。。用codeIDE,创建失败,控制台报了很多错误。于是用player,创建之后是一个空目录。。。我上网找资料,很少,也没能解决问题。
quick环境的搭建教程就没有用集成的cocos的,也没有用cocos ide的。
我想算了,我自己看问题吧,我用脚本create_project.bat创建,每报一个错误我就找到脚本的源码,自己分析问题,修改,设置环境变量,拷贝文件夹。终于quick下的create顺利跑完,没有报错,当我欢喜的去导入项目时候才发现创建出来的quick没有.project文件。也少了很多其他东西,网上搜了很久也没有资料。。。很痛的赶脚。。。
我放弃用最新的code ide了。才知道童话里都是骗人的(我去参加过cocos开发者大会)。。。遂决定用之前的quick搭建教程搭建一个基于eclipse的开发环境。当我看完教程准备动手的时候我看了一下下面的评论:全是各种问题的疑问,,,看来按照这个操作完十之八九不能成功。。。我没信心了。。。
我到底该怎么办,用什么开发啊。。折腾来折腾去的要崩溃了都。。。 求安慰。。求鼓励。。求指路


