2014-02-25 16:31:33 u012945598 阅读数 6308
  • Cocos2d-x 游戏开发详解

    本课程通过20章125节课 详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。

    7319 人正在学习 去看看 郭宏志

quick cocos2d-x 2.2.1 + Xcode 5.0 + OS X 10.9


欢迎加入 Cocos2d-x 交流群: 193411763


一. 我知道在你的电脑中一定已经安装好了Xcode(没有自己下载去吧),打开Xcode,开启“偏好设置”对话框(commond + ,)。如果打开之后出现的是这样的一个对话框,那么直接安装commond line tools即可:


如果你是这样的....


说明你的OS X系统10.9以上的版本,那么如何安装commond line tools呢?那就更简单了。

进入终端,在命令行直接输入:

xcode-select --install

然后出现下图提示,选择安装即可:



二. 下载quick cocos2d-x 目前quick cocos2d-x稳定版本为 2.2.1,下载链接为:http://cn.quick-x.com/?page_id=198

三. 下载完成后将其解压到桌面,启动终端,输入:

touch ~/.bash_profile

open ~/.bash_profile -a TextEdit

回车确认,然后在新出现的对话框里输入:

export ANDROID_NDK_ROOT=<PATH_TO>/android/android-ndk-r8e

export ANDROID_SDK_ROOT=<PATH_TO>/android/android-sdk-macosx

export QUICK_COCOS2DX_ROOT=<PATH_TO>/quick-cocos2d-x

export COCOS2DX_ROOT=${QUICK_COCOS2DX_ROOT}/lib/cocos2d-x

export ANDROID_HOME=${ANDROID_SDK_ROOT}

这里面包含了对Android环境变量的配置,没有安卓环境终端会提示:

-bash: PATH_TO: No such file or directory

不用担心,没有影响,如下图:


四.启动 Xcode,在“偏好设置”中添加 Source Trees:


其中Name和DisplayName是一样的。Path是quick cocos2d-x文件夹在你电脑中的路径,如果你不知道的话,教给你一个方法。打开终端,将quick cocos2d-x-rc的文件夹拖进去,终端中便会显示它的路径,然后复制粘贴即可。


上述操作完成后环境搭建便完成了,下面我们创建一个项目,打开终端:

输入:

1. cd Desktop (因为我的quick文件夹位于桌面)

2. cd quick-cocos2d-x-2.2.1-rc

3. cd bin

4. ./create_project.sh -o landscape com.Reventon.Game.testGame


-o是用来指定屏幕方向的,landscape为横屏,portrait为竖屏。testGame为项目的名称(不包含前面的.)

项目创建完成后,其路径位于: quick-cocos2d-x-2.2.1-rc/bin/testgame 

打开proj.ios文件夹下的Xcode文件,运行项目即可看到HelloWorld.




2016-08-22 15:09:04 u013346305 阅读数 314
  • Cocos2d-x 游戏开发详解

    本课程通过20章125节课 详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。

    7319 人正在学习 去看看 郭宏志

今天搭建cocos2d-x开发环境,走了很多误区,写这篇博文,以便以后查阅。

我是从github上面下载的cocos2d-x,下载完,安装,发现怎么都是失败,查阅网上很多说法,终于找到原因,是cocos2d-x文件下tools/cocos2d-console路径下面并没有bin文件,缺失很多。我以为是没有下载过程中丢包,又重新下载安装了一次,依然如此。于是果断抛弃从guthub上下载,进cocos官网下载http://www.cocos.com/download/#

ok,进正题,解压下载的安装包。我下载的是版本是cocos2d-x-3.12,有300多Mb。

1.打开终端,cd到cocos2d-x-3.12文件下

2. $ python setup.py  执行脚本(mac自带Python,所以也可以直接执行: $ ./setup.py) 

3.在 cocos2d-x-3.12文件下执行 $ source ~/.bash_profile    这一步的意思是使上一步的配置生效

4.好了,基本配置到这里已经完成,现在就可以创建项目了。$ cocos  new -l cpp -d /Users/admin/Desktop/justTest/cocosTest CocosTest

啥意思呢?cocos new -l cpp -d 路径 游戏名

2014-07-30 09:52:43 yuxikuo_1 阅读数 1716
  • Cocos2d-x 游戏开发详解

    本课程通过20章125节课 详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。

    7319 人正在学习 去看看 郭宏志

一、前期准备  

1、ADT:百度下就OK

2、NDK:百度下就OK

3、ANT:

http://124.254.47.39/download/55152992/78533365/4/zip/57/132/1388364864569_644/apache-ant-1.9.3-bin.zip 我用的是这个

二、配置环境变量

打开终端,执行:vim ~/.bash_profile

# Add environment variableCOCOS_CONSOLE_ROOT for cocos2d-x

#exportCOCOS_CONSOLE_ROOT=/Users/chen/Desktop/cocos2d-x-3.0/tools/cocos2d-console/bin

#export PATH=$COCOS_CONSOLE_ROOT:$PATH

 

# Add environment variable NDK_ROOT forcocos2d-x

#export NDK_ROOT=/Users/chen/work_space/Cocos/android-ndk-r9b

#export PATH=$NDK_ROOT:$PATH

export NDK_ROOT=/Users/chen/work_space/Cocos/android-ndk-r9b

export ANDROID_SDK_ROOT=/Users/chen/work_space/Cocos/adt-bundle-mac-x86_64-20130917/sdk

export ANT_ROOT=/Users/chen/work_space/Cocos/apache-ant-1.9.3/bin

export PATH=$ANT_ROOT/bin:$PATH

 

# Add environment variableCOCOS_CONSOLE_ROOT for cocos2d-x

export COCOS_CONSOLE_ROOT=/Users/chen/Desktop/cocos2d-x-3.1/tools/cocos2d-console/bin

export PATH=$COCOS_CONSOLE_ROOT:$PATH

export PATH=${PATH}:/Users/chen/work_space/Cocos/adt-bundle-mac-x86_64-20130917/sdk/platform-tools

 

 

//注:最后一项是设置手机与Mac链接的

红色是需要修改的路径

 

然后退出viw,执行source ~/.bash_profile保存.bash_profile

三、

然后执行cocos的setup.py,看看环境变量对不对。即可创建新项目了

1、cd /Users/chen/Desktop/cocos2d-x-3.1/tools/cocos2d-console

2、cocos new test -p com.pactera.test -l cpp -d /Users/chen/work_space/projec


2013-04-22 23:26:52 just_do_it2009 阅读数 1038
  • Cocos2d-x 游戏开发详解

    本课程通过20章125节课 详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。

    7319 人正在学习 去看看 郭宏志

本文介绍在mac中搭建cocos2d-x开发环境的方法及运行经典的hello world。

第一步:安装xcode
到https://developer.apple.com/xcode/ 下载xcode的安装文件,并双击安装。安装时,根据提示选择或输入相关信息。
第二步:下载cocos2d-X的引擎包
到http://cocos2d-x.org/projects/cocos2d-x/wiki/Download下载cocos2d-x最新的稳定版本。本文选择的版本为cocos2d-2.0-x-2.0.4
第三步:把下载的cocos2d-2.0-x-2.0.4.zip包copy到documents中,并双击解压。
第四步:启动终端;(点击Finder-前往-实用工具-终端)
第五步:在终端中输入如下命令

       cd documents
       cd cocos2d-1.0.1-x-0.9.2
       sudo ./install-templates-xcode.sh

这时候会如下运行结果:

第六步:打开xcode,新建项目,出现下图所示界面

第七步:选择cocos2dx,点击next,输入名称helloworld,公司标识,设备选择iPhone,然后点击next,在点击create,创建项目,如下图

第八步:运行项目,出现如下运行结果

版权信息:原创文章:咸蛋博客
本文链接:http://xiandanboke.com.cn/?p=811转载请注明转自咸蛋博客
2019-05-05 17:35:10 weixin_36709064 阅读数 42
  • Cocos2d-x 游戏开发详解

    本课程通过20章125节课 详细讲述了Cocos2d-x开发的详细过程,内容包括:基础编程:开发环境搭建、核心类、标签、菜单、精灵、事件处理、动作、定时器、GUI、数据结构;高级开发:音效、网络编程、数据存储、Tiled Map、粒子系统、物理引擎、常用工具和编辑器和项目实战。

    7319 人正在学习 去看看 郭宏志

目录

mac下配置cocos2d

第一步:官网下载cocos2d的包

第二步:下载完毕解压到本地

第三步:查看配置

第四步:创建工程


mac下配置cocos2d

 

第一步:官网下载cocos2d的包

下载地址:https://cocos2d-x.org/download

 

第二步:下载完毕解压到本地

加压之后,打开命令行终端运行以下代码:

进入加压后的cocos2d文件夹 :cd cocos2d-x-3.17.1 

运行python文件:./setup.py

然后输入:source /Users/machh/.bash_profile  (machh是你自己mac文件夹目录,不要跟着直接写)

 



hMacBook-Pro:~ machh$ cd cocos2d-x-3.17.1
hMacBook-Pro:cocos2d-x-3.17.1 machh$ ls -al
total 648
drwxr-xr-x@ 27 machh  staff     864  5  5 16:12 .
drwxr-xr-x+ 56 machh  staff    1792  5  5 17:04 ..
-rw-r--r--@  1 machh  staff    8196  5  5 16:12 .DS_Store
-rw-r--r--@  1 machh  staff     750 12 19 11:40 .appveyor.yml
-rw-r--r--@  1 machh  staff     483 11 22 15:40 .gitattributes
-rw-r--r--@  1 machh  staff    3363 12 19 11:40 .gitignore
-rw-r--r--@  1 machh  staff     517 12 19 11:40 .gitmodules
-rw-r--r--@  1 machh  staff    2349 12 19 11:40 .travis.yml
-rw-r--r--@  1 machh  staff   52974 11 22 15:40 AUTHORS
-rw-r--r--@  1 machh  staff  173726 12 25 10:00 CHANGELOG
-rw-r--r--@  1 machh  staff    2573 12 24 10:02 CMakeLists.txt
-rw-r--r--@  1 machh  staff    3215 11 22 15:40 CONTRIBUTING.md
-rw-r--r--@  1 machh  staff   10174 12 19 11:40 README.md
drwxr-xr-x@  7 machh  staff     224  5  5 16:08 build
drwxr-xr-x@  5 machh  staff     160  5  5 16:08 cmake
drwxr-xr-x@ 26 machh  staff     832  5  5 16:12 cocos
drwxr-xr-x@ 15 machh  staff     480  5  5 16:08 docs
-rwxr-xr-x@  1 machh  staff   14629 12 19 11:40 download-deps.py
drwxr-xr-x@ 13 machh  staff     416  5  5 16:08 extensions
drwxr-xr-x@ 44 machh  staff    1408  5  5 16:08 external
-rw-r--r--@  1 machh  staff     182 11 22 15:40 issue_template.md
drwxr-xr-x@ 35 machh  staff    1120  5  5 16:08 licenses
-rwxr-xr-x@  1 machh  staff   25801 12 19 11:40 setup.py
drwxr-xr-x@  6 machh  staff     192  5  5 16:08 templates
drwxr-xr-x@ 10 machh  staff     320  5  5 16:08 tests
drwxr-xr-x@ 17 machh  staff     544  5  5 16:08 tools
drwxr-xr-x@ 18 machh  staff     576  5  5 16:08 web

hMacBook-Pro:cocos2d-x-3.17.1 machh$ ./setup.py

Setting up cocos2d-x...
->Check environment variable COCOS_CONSOLE_ROOT
  ->Search for environment variable COCOS_CONSOLE_ROOT...
    ->COCOS_CONSOLE_ROOT is found : /Users/machh/cocos2d-x-3.17.1/tools/cocos2d-console/bin

->Check environment variable COCOS_X_ROOT
  ->Search for environment variable COCOS_X_ROOT...
    ->COCOS_X_ROOT is found : /Users/machh

->Check environment variable COCOS_TEMPLATES_ROOT
  ->Search for environment variable COCOS_TEMPLATES_ROOT...
    ->COCOS_TEMPLATES_ROOT is found : /Users/machh/cocos2d-x-3.17.1/templates

->Configuration for Android platform only, you can also skip and manually edit "/Users/machh/.bash_profile"

->Check environment variable NDK_ROOT
  ->Search for environment variable NDK_ROOT...
    ->NDK_ROOT is found : /Users/machh/android/android-ndk-r16b

->Check environment variable ANDROID_SDK_ROOT
  ->Search for environment variable ANDROID_SDK_ROOT...
    ->ANDROID_SDK_ROOT is found : /Users/machh/Library/Android/sdk


Please execute command: "source /Users/machh/.bash_profile" to make added system variables take effect

hMacBook-Pro:cocos2d-x-3.17.1 machh$ source /Users/machh/.bash_profile

第三步:查看配置

继续运行命令行:open /Users/machh/.bash_profile

会出现下图红色方框中的配置就成功了

 

第四步:创建工程

进入:cocos2d-x-3.17.1/tools/cocos2d-console/bin/目录

创建项目,运行下面命令:./cocos new HelloWorld -p com.history.HelloWorld -l cpp -d /Users/machh/Workspace-xcode

然后在目录/Users/machh/Workspace-xcode下就会出现创建好的工程:

 

到此为止,mac下cocos2dx开发环境就算搭建好了

 

 

没有更多推荐了,返回首页