cocos2d安装

来源:互联网 发布:mac编译dll 编辑:程序博客网 时间:2024/05/17 22:26

 

http://blog.sina.com.cn/s/blog_74963e7e01014nxj.html

 

先向广大美女帅哥吐糟一下,xcode为什么版本就换了个.1版本就他奶奶的换路径,太坑爹了有木有,这绝对是说了全世界xcode用户的心声啊!!

吐糟完了,说说安装吧,首先cocos2d1.x的install-templates.sh的路劲是之前版本的,之前版本的路径是装在/Library/Application Support/Developer/Shared/Xcode,已经没有这个文件夹了,shared/xcode的路径也改了仍绳是跺磨d悔晃~纠结肿么在xcode4.3下安装cocos2d <wbr>1.0和cocos3d <wbr>0.71的同鞋请看哦~(原创的捏),而且在xcode4.3里只会存放编程文档了,哎..........那到底templates文件夹在哪里啊.啊.啊......

纠结了n天之后发现,我那个去d捏.......在developer/library/xcode/templates(搜索templates里面含有file templates和 project templates就是xcode的默认模版路径了)里面,我吐血呀哥,改这何必呢.....无聊没事干还是打造世界第一"没人性化"呀

这样就很明白了,用记事本打开install-templates文件,在开头就能看见一个这样的地址

BASE_TEMPLATE_DIR="/Library/Application Support/Developer/Shared/Xcode"
BASE_TEMPLATE_USER_DIR="$HOME/Library/Application Support/Developer/Shared/Xcode"

把它改成

BASE_TEMPLATE_DIR="/developer/library/xcode/templates"
BASE_TEMPLATE_USER_DIR="/developer/library/xcode/templates"

(是的真的没有了$HOME,已经测过了)

然后照常安装,这里有个比较简单的方法不用自己打到吐血

1.按command+shift+u打开utilites文件夹,打开terminal

2在finder里打开下载的tar文件(zip也是一样的)的文件夹路径,手动解压文件(双击就自动解压了)打开文件夹找到install-templates.sh文件,如上述的语句改了之后,把它拖放到terminal窗口就会直接显示这个文件的路径了,在路径后面写上 -f ,按enter就可以安装了

3如果不行的话请用 sudo 路径 -f -u来执行

4说一下 cocos2d 2.x是可以和cocos2d 1.x共存的,因为安装后文件夹是不一样的,可以放心用了,cocos2d 2.x的安装不使用sudo语句,留意了

接着安装cocos3d,这东西同样小恼人仍绳是跺磨d悔晃~纠结肿么在xcode4.3下安装cocos2d <wbr>1.0和cocos3d <wbr>0.71的同鞋请看哦~(原创的捏) 注:cocos3d 0.71目前只支持cocos2d 1.x或以下的所有版本,2以上的通通面向opengles 2.x了,暂时木有.................

安装开始

1把cocos3d安装文件夹里的文件夹(对是文件夹,而且是cocos3d安装文件夹里的文件夹-_-)放到user/用户名/文件夹里面(对又文件夹......)install-templates.sh里面是这样写的,原理就是把cocos2d的安装文件和cocos3d的安装文件搬到 user/用户名/文件夹里,然后统一复制到默认模版文件夹上(看了n天了,坑爹呀!!!!)

2更改install-templates.sh语句.......(又改).......是的,又改....

BASE_TEMPLATE_4_DIR=和BASE_TEMPLATE_4_USER_DIR=用同样的方法改成:

BASE_TEMPLATE_4_DIR="/Developer/Library/Xcode/Templates/"
BASE_TEMPLATE_4_USER_DIR="/Developer/Library/Xcode/Templates/"

接着在terminal里写上 sudo cocos3d安装文件的文件夹路径 -2 cocos2d安装文件的文件夹路径 -f -u 安装,

两个路径都同时支持拖放到terminal,不说了

如果在新建仍然看不见cocos3d(我是用虚拟机的,不清楚,毛病很闪烁,一时有一时没有)不过也不用紧张

重新改一遍install-templates.sh

BASE_TEMPLATE_4_DIR=和BASE_TEMPLATE_4_USER_DIR=用同样的方法改成:

BASE_TEMPLATE_4_DIR="/Developer/Library/Xcode/Templates/Project Templates"
BASE_TEMPLATE_4_USER_DIR="/Developer/Library/Xcode/Templates/Project Templates"

然后再安装一遍,这样就可以在templetes和project templates同时有这个文件夹,这就保证完美运行一点问题都不会有,两个文件夹加起来也就8m,小小的牺牲省烦啦

说一下,其实cocos3d是cocos2d的一个增量包,本身objc和cocos2d就支持opengles,所以3d是可以原生实现的

安装完成,新建一个cocos3d,这个hello world模版由179个(巨量,需要优化)文件组成,编译的时候都打包的...done!注:simulator还必须要4 版本的,5不能跑这个留意了!

完美运行60帧,又碉堡了~

原创粉丝点击