Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x 3.0项目[小鱼游戏开发]

Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x 3.0项目由小鱼游戏开发精心整理,并分享给大家。喜欢该资源的小伙伴请下载使用,注册、回复、每日签到、点赞送大量积分,满足您免费下载的愿望

在Cocos2d-x 3.0 Beta版中创建项目已经作更改,此篇博客中的方法仅适用于cocos2d-x3.0 alpha版本。Beta版及其之后的版本可以参考:Cocos2d-x 3.0 开发(十六)cocos2dx-3.0beta版建立新项目并加载CocoStudio导出文件

1、目标

    上一篇中我们已经搭好了自己的开发环境,接下来我们要来创建一个自己的项目。另外介绍一种更方便的创建项目方法。

2、原理

     新版本的项目创建方式与以往有差异,文件结构也不同。所有新建的项目都要使用cocos2d-x根目录下的create-multi-platform-projects.py脚本来创建。创建出的跨平台的项目将出现在projects文件夹下。打开项目,会发现依赖是自动创建好的。另外所有的资源会在同一个文件中,而且使用一个公用的class文件。文件结构如图:

Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x  3.0项目

3、动手

     接下来我们来创建一个新项目。

    在命令行中进入cocos2d-x根目录。运行create-multi-platform-projects.py。结果弹出提示说少参数:

Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x  3.0项目

    需要项目名、包名、开发语言名。好,我们把参数加上再试一次。


Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x  3.0项目

    Ok,看来一切顺利,cocos2d-x根目录下的projects目录,找到刚才创建的项目,进入其中proj.win32文件夹,运行HelloCpp.sln。编译运行项目:


Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x  3.0项目

4、创建自定义脚本

    

    难道每次创建都要这么麻烦啊,这么不优雅我是受不了 哈。我在这想了一种,供大家参考。希望大家有更好的办法也告诉我。 

    既然不能加载到vs中,就不加载了。采用从外部创建也没什么问题,不过每次都要从命令行进去,然后再创建,然后再找到文件位置打开这种操作实在是不爽,所以我写了一个windows批处理文件,运行批处理文件,输入项目名称,自动打开vs。对于我来说,开发语言是cpp 包名为:com.fsy.项目名称。

    在桌面创建一个txt,输入:


 (由于cocos2d-x 3.0 alpha1中对目录进行了修改,配置文件发生了些变化,可见:Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化 )

@echo off echo =============新建项目============== set /p name=请输入项目的名称: echo 项目名为: %name%  echo 正在创建新项目...  set pk=com.fsy.  E:OutFilecocos2d-x-3.0alpha0create-multi-platform-projects.py -p %name% -k %pk%%name% -l cpp  echo 创建完成正在打开....  E:OutFilecocos2d-x-3.0alpha0projects/%name%proj.win32HelloCpp.sln  pause 

     

    其中,我的cocos2d-x根目录放在E:OutFile下,大家可以根据自己的配置进行更改。

    将文件另存为: 创建新项目.bat。

    好,接下来我们双击运行它,输入项目名称,就可以创建好项目,并打开了:


Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x  3.0项目

    

    是不是相较于在vs中创建项目更快捷清爽呢。

    
 由于cocos2d-x 3.0 alpha1中对目录进行了修改,配置文件发生了些变化,可见:Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化

    本篇博客出自阿修罗道,转载请注明出处,禁止用于商业用途:http://blog.csdn.net/fansongy/article/details/12624485 

    
 由于cocos2d-x 3.0 alpha1中对目录进行了修改,配置文件发生了些变化,可见:Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化

来源网址:http://blog.csdn.net/fansongy/article/details/12624485

轻松一刻:

母鸡对公牛发牢骚:“人类让我多下蛋,自己却计划生育,这太不公平了!”老公牛说:“你这算个屁呀?全世界人民都喝我老婆的奶,谁TM管我叫爹
 下载地址
登录  查看下载地址。

提示:注册,评论,每日签到,点赞可获得积分。

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

联系我们

联系我们

在线咨询: QQ交谈

邮箱: 2805477110@qq.com

周一至周六,8:00-21:00,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部
切换注册

登录

忘记密码 ?

切换登录

注册