Cocos2d-x 3.0final 终结者系列教程03-源码目录说明

时间:2023-02-06 15:46:16

话说今天从霍营到回龙观,走到天鑫家园东路,我肋哥去,堵死我啦,7:30出门,9:10还没到回龙观,

北京这交通真是坑爹,回过头想想,怪自己走小路,有时候确实快,可有时候真堵。

堵了35分钟后果断掉头,

现在想做个测试,如果发现前方堵车约200米,同时你还知道有其他路可以到达目的地,你会做何举动?

1。死等。

2。超过5分钟没动,立马掉头,改路。

3。如果有掉头的,立马掉头,改路。

4。走到修路点发现彻底过不去了,掉头,改路。

5。回家

switch(result)

{

 case 1:

           你肯定不急。

         break;

 case 2:

         做事果断,不过有时候,可能不如第一种人更快到达。

       break;

case 3:

         典型从众心态,无主见。

     break;

case 4:

       不见棺材不罢休,你是处女座吧。

    break;

case 5:

      千万别告诉我这个,这么容易放弃的人,基本要跟你绝交。

   break;       

}

-------------------------分割线--------------------------

大家猜我选的什么?

2。立马掉条,换了一条通往西三旗的路,坑爹的是又有200米不动了..............................

-----------------------分割线---------------------------

Cocos2dx-3.0final版的源码解压缩后的目录:

Cocos2d-x 3.0final 终结者系列教程03-源码目录说明

build :

       各平台的编译脚本,对了testCpp在Mac XCode和Windows的VS2012的测试项目文件在这个目录下。

cocos:

      是引擎的核心代码,如果您对OpenGL,C++ ,C语言,IOS,Android,STL,Linux等技术熟悉,并希望从事开发引擎的工作,可以阅读源码,

      我们在创建一个Cocos2d-x新项目时候这些源码会自动拷贝到工程目录下

docs:

     帮助文档,不过需要doxygen工具才能获取。

extensions:

    AssertManager 资源管理代码 ;GUI组建代码;physics-nodes源码

external:

Box2d;Chipmunk;crul;freetype;jpeg;json;lua;png;sqlite3;tiff;tinyxml2;unzip;websocket;等第三方跨平台库的源码(大多数是C语言)

licenses:

各种开源协议,(Cocos2d-x就是把多个开源项目整合到一起的大开源项目)

plugin:

       admob;alipay;googlepaly;nd91;qh360;uc;umeng;weibo; (广告平台;社交平台;统计平台;支付平台;。。。)我觉得还缺推送平台,还有应该开发一致性接口。

       开发者可以2行代码搞定各种平台的接入,让各平台遵循Cocos2d-x定义的统一规范。

       不知道大家用没用过,反正我没用过。

templates:

      项目模版文件,在cocos new命令之后,该目录下的模版文件被拷贝走,并重新命名。

tests:

     测试项目源码

tools:

    各种工具,大多数用Python语言编写,cocos new等控制台命令实现都在这里。

----------------------------------------over-----------------------------------------------------------