金融科技瞭望台关注金融科技领域的创新与发展

 找回密码
 立即注册
查看: 3|回复: 0

Cocos2d-x 3.0final 终结者系列教程02-开发环境的

[复制链接]

主题

帖子

5

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5
发表于 2024-10-16 05:17:52 | 显示全部楼层 |阅读模式
  本文主要以Mac平台和XCode5为基本系统环境和C++编程工具来介绍Cocos2d-x3.0final版的安装。
  一、系统准备(估计要花掉半个月工资)
  MacBook Pro一台(本人的比较老,11年购买,4G内存,现在二手市场卖3500)
  Iphone 4 手机1台(测试)
  Android手机1台 (测试)
  Ipad 1台(测试 Mini或2都行)
  苹果开发者账号($99每年)
  Mac OSX 10.8.5 ,XCode 5.0
  二、相关软件安装
  1.jdk (Mac自带)
  2.Python(Mac自带)
  3.android sdk
  4.android NDK
  5.ant
  6.eclipse (后期开发Android移植时候使用)
  7.eclipse adt(后期开发Android移植时候)
  8.Chrome (干啥用?编写Cocos2d-H5用)
  9.WebStorm( Cocos2d-H5开发环境)
  三、到www.Cocos2d-x.org官网下载最新版引擎源码
  http://www.cocos2d-x.org/download
  别搞错啦,DownLoad V3.1(据说里面增加了个视频播放,不过我还没用过)。
  四、开始安装
  先把下载的引擎源码解压缩,如下图
  打开终端工具,执行setup.py 安装脚本
  我们看到需要配置几个环境变量,进入~/.bash_profile文件,我的是这样配置的:
  NDK_ROOT=/Users/shinshen/android-ndk-r8c
  export NDK_ROOT
  ANDROID_SDK_ROOT=/Users/shinshen/android-sdk-mac_x86
  export ANDROID_SDK_ROOT
  export PATH=$PATH:/Users/shinshen/android-sdk-mac_x86/tools
  export PATH=$PATH:/Users/shinshen/android-sdk-mac_x86/platform-tools
  export PATH=$PATH:/Users/shinshen/android-ndk-r8c
  export ANT_HOME="/Users/shinshen/NVPACK2/apache-ant-1.8.2"
  export PATH=$PATH:/Users/shinshen/NVPACK2/apache-ant-1.8.2/bin
  export PATH=/opt/subversion/bin/:$PATH
  export ANT_ROOT=/Users/shinshen/NVPACK2/apache-ant-1.8.2
  export PATH=$ANT_ROOT:$PATH
  保存之后,执行source命令,再setup.py 就安装成功
  五、创建项目
  安装成功后就可以直接使用cocos命令,因为setup.py会在环境变量中增加以下内容:
  export COCOS_CONSOLE_ROOT=/Users/shinshen/Desktop/Cocos2d-x2014/cocos2d-x-3.0/tools/cocos2d-console/bin
  export PATH=$COCOS_CONSOLE_ROOT:$PATH
  进入终端工具,输入cocos new -p 包名 -l 语言 - d 目录
  创建项目,见下图
  六、使用xcode,打开项目目录下proj.ios_mac目录下的xcode项目文件
  然后编译,运行,结果如下:
   
   
   
   
   
   
   https://www.bilibili.com/video/BV1Vi2fYjEe8
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|金融科技瞭望台

GMT+8, 2024-11-22 18:02 , Processed in 0.031515 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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