cocos2d-x 3.5版 创建新工程

时间:2022-02-09 11:22:30

mac下的cocod2d-x开发已经趋于脚本控制了,很多地方都用到python来做自动化管理。

打开终端,cd到源码目录。如果之前已经配置好了所有的环境变量,这里就可以用了。

cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR

cocos 是一个脚本名字,new是关键字,MyGame是你要建的新工程,com.your_company.mygame是工程的包名,-l 是命令行参数表示开发语言,cpp表示是C++,-d是命令行参数表示目录,NEW_PROJECTS_DIR工程目录名字。

例如,我在终端下执行如下命令

cocos new MyGame -p com.goonear.mygame -l cpp -d goonearGame

脚本执行玩以后,会在源码目录下创建一个目录goonearGame,然后里面就是我的新工程目录MyGame。
cocos2d-x 3.5版 创建新工程
然后就可以在proj.ios_mac目录下面打开xcode工程了。

最近又开始研究cocos2d-x这个东西。差不多一年没有搞了,有很多新东西。

后记

想起侯捷老师说的名言,源码面前,了无秘密。这句话争议还蛮大的,不过我觉得,如果知识积累足够,研究一个开源的东西,要想从本质上去理解它,学习源码是必不可少的。软件行业的发展总是自顶而下的。就是说,总是最出色,最精英,最厉害的那一小部分人站在最顶端,做着最复杂,最底层,最基础的设计工作。然后另一部分大牛在此基础上做着降低使用难度的事情,最后一般的从业人员才是做着知其然不知其所以然的开发工作。程序设计,本来是一件需要较高智商的,只适合少部分人做的事情,发展到现在,已经有工程学的概念,十分普及。但是不得不说,个人天赋,基础知识积累,坚持不懈的努力还是十分重要的。如果觉得智商还比较高,思维还比较敏捷,不妨研究一下源码。