阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1352|回复: 0

cocos2dx 休闲、益智、回合制游戏《永不坠崖的马里奥》源码下载Cocos2d

[复制链接]
  • TA的每日心情

    2017-3-4 11:36
  • 签到天数: 293 天

    [LV.8]以坛为家I

    发表于 2017-2-14 14:32:34 | 显示全部楼层 |阅读模式
    本帖最后由 上善若水任方圆 于 2017-2-14 14:48 编辑

      1. 准备工作
      (1)VS2012
      (2)cocos2dx cn.cocos2d-x.org/download
      (3)python 新版本的cocos2dx 需要python编译
      2. 安装软件
      (1)VS2012 从官网下载并安装
      (2)python 安装:下载地址: www.python.org/download/
      (3)cocos2dx 安装
      ① 解压下载的cocos2dx ,我下载的版本cocos2dx 3.2
      ②然后进入D:\cocosDevelop\cocos2d-x-3.2\cocos2d-x-3.2\build,打开cocos2d-win32.vs2012.sln文件,将cpp-tests设为启动项(右击cpp-tests,设置为项目启动项),点击run。
      ③编译工作完成后就能看到,官方的demo。 123822okppbhk0h8pqmp4h_副本.jpg
      3.HelloWorld
      (1)创建新项目命令cocos
      使用cmd作为你的shell:进入D:\cocosDevelop\cocos2d-x-3.2\cocos2d-x-3.2\tools\cocos2d-console\bin,然后执行类似的命令:cocos.py new YourGameTitle -p com.yourcompany.gametitle -l cpp -d C:\YourGameTitle 。
      其实在这个目录下使用:cocos.py new 2048 -p com.yourcompany.2048 -l cpp -d C:\2048
      这种格式就可以了。然后在c盘底下找2048目录。

      当然不想每次都这么麻烦,想要直接使用cocos命令,则需要配置环境变量。只需要进入D:\cocosDevelop\cocos2d-x-3.2\cocos2d-x-3.2 执行setup.py ,就会帮助我们设置cocos2d-x运行所需要的环境变量。(注:setup.py会检测android运行环境,所以先不用理会里面的信息,直接回车。)
      (2)cocos命令介绍
      cocos new [-h]
      [-p PACKAGE_NAME]
      -l {cpp,lua,js} [-d DIRECTORY]
      [-t TEMPLATE_NAME]
      [--ios-bundleid IOS_BUNDLEID]
      [--mac-bundleid MAC_BUNDLEID]
      [--no-native]
      [PROJECT_NAME]
      -h:显示 cocosnew 命令的帮助信息,该信息包含了 cocosnew 命令中每个命令行
      参数的含义(英文描述)。
      -p:包名(PACKAGE_NAME)。主要用于 Android 工程。如果不指定该命令行参数,
      默认值是 org.cocos2dx.hellocpp。
      -l:表示 Cocos2d-x 工程使用的语言,该命令行参数后只能跟 cpp、lua 和 js 中的一
      个, cpp 表示 C++语言,lua 表示 Lua 语言,js 表示 Javascript 语言。该命令行参数
      必须指定。
      -d:Cocos2d-x 工程所在的目录。cocos new 命令会将 Cocos2d-x 工程放到该目录中。
      如果不指定该命令行参数,默认为当前目录。
      -t:模板名称。如果不指定该命令行参数,cocos new 命令会使用默认的模板。
      Cocos2d-x 中用于建立工程的模板都在Cocos2d-x 根目录/templates 目录中。其中
      cpp-template-default 目录是建立 C++ 工程的模板, lua-template-default 和
      lua-template-runtime 目录是建立 Lua 工程的模板,以“-default”结尾的是模板模
      板,其中 default 和 runtime 是模板名称。也就是-t 命令行参数后面要跟的内容。
      如果有一个 cpp-template-abcd目录,那么使用该模板的命令行参数应为“-tabcd”。
      --no-native:该命令行参数只用于 Lua 和 Javascript 工程,表示没有本地支持。
      (3)创建HelloWorld cocos new HelloWorld -p com.cocos2dx.org -l cpp -d d:/androidCocos
      (4)如何设置应用运行窗口的大小
      找到项目中Classes文件夹中的AppDelegate.cpp ,加入代码 glview-setFrameSize(640,940);
      引擎版本:cocos2d-x 3.2游客,如果您要查看本帖隐藏内容请回复

    地址.txt (209 Bytes, 下载次数: 0)
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表