腾龙70-200 d1 if18-200f3.5-6.3(if)macdo价格

Cocos2d-x 3.x 全平台新手开发配置教程
招聘信息:
本文为Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略,希望对大家有所帮助。因为这篇文章是面对新手的。所以有些地方会啰嗦一些,请勿见怪。如果教程中有错误,欢迎指正。如果在配置开发平台时还遇到问题,欢迎大家讨论。
本文所使用的环境是PC(Win7),HTC G18,MacBook Air 以及 Mini iPad。
一、通用准备工作
1、安装Cocos2d-x 3.1
在Cocos2d官网上下载,下载后解压缩。
2、安装Eclipse与Android SDK
这个在Mac上或是PC上开发都是可以通用的。
Eclipse 在其官网下载()。
Android SDK 在Android开发者中心下载()。
Eclipse是开发Android需要用到的IDE。这是个很牛的IDE,有许多插件让他变得三头六臂。要开发Android的程序,需要下载相关的插件,但如果每个插件要自己配置,会是很蛋痛的事情。
如果是新手,推荐使用:ADT Bundle。这是Eclipse+Android SDK的合体,所有的项目都已经帮你配置好了。
3、安装JDK
Eclipse需要Java环境才能运行。如果事先没有安装Java环境,则会报错。
解决方案安装jdk()。
一般来说安装之后会自动配置好环境变量。如果还没有解决问题,请查找网络上关于JDK安装的攻略,很多的。
4、安装CDT插件()
这是个Eclipse的插件,用来支持Eclipse中C/C++语言的开发。
从Eclipse的官网下载,下载之后,将features和plusins这两个文件夹里面的内容复制到Ecplise安装目录下对应的文件夹之后就可以了。
5、安装NDK ()
这是进行C/C++与Java混合编译的必要工具。记下下载之后解压到的目录,因为到之后的安装中会用到。
6、安装ANT()
Cocos的Android开发需要用到它,所以下载下来安装好吧。
二、PC环境下配置过程
1、安装VS2012&()
网上还有很多其他下载地址。
最好是2012,我曾经试过,都会出这样那样的问题。所以,2012!
2、安装python 2.7.6()
因为Cocos2d-x的安装程序是用phthon写的,所以需要这个软件。不要下载python3.0以上的版本,否则运行会出错。如果是Mac,那么天生就自带了。
3、进行开发环境配置
以上的工作完成之后,就可以进行配置了。启动Windows的命令行(CMD)工具。进入Cocos2d-x 3.1的安装目录,执行:
python&setup.py&
Cocos2d-x 3.1版本使用这个setup.py来安装,十分方便。执行之后会让你配置上面准备工作中所安装的:ANT、NDK、SDK等目录,把安装到哪儿去了填写进入就行。
4、建立自己的项目
用setup.py配置好Cocos2d-x的环境之后,你的命令行中就会多如&cocos&的命令,新建项目将使用这个命令进行。示例:
cocos&new&hello(项目名称)-p&com.hello(包名字)-l&cpp(项目类型)&-d&E:\MyCocos\cocos2d(目录)&
新建的项目会把所有的源文件和库都拷到你的项目目录中。所以新建的项目文件会很大,有许多人怀疑这个的必要性,不过到你之后的开发中就会知道这种配置方法是对的了。
项目建立好之后,就可以开发了:
A、进行VS2012的开发。
找到你的项目目录下的:proj.win32,打开里面的解决方案就行。剩下的就是你的任务了。一般来说,直接就可以运行。
B、进行Android的开发。
使用Eclipse中的项目导入,导入proj.android中的项目方案。导入之后,因为SDK的问题,一般无法启动,关于这个问题,以及其它的问题,请参见(四、其它问题解决方案)。
三、MAC环境下配置过程
1、注册苹果开发者账号()
如果不使用真机,使用模拟器调试,那么有开发者账号应该就足够了。
如果要使用真机调试,需要购买IOS开发者会员,688RMB一年。我看到之前的攻略说要99美元,但是看现在的页面的的提示,应该只要有网银就可以支付了。网上的攻略写得非常复杂,说要下载证书什么什么的,现在统统都不需要了,XCode全部为您代劳了,只要照提示一路点同意就行。
2、安装XCode
在你的开发者首页下面就有XCode的下载。通过App Store下载安装即可。
请使用最新的XCode(需要OS X 10.8以上系统支持),并使用App Store安装。我的MacBook Air从朋友那里拿来时还是10.7,因为下载总是中断,屡次不成功,所以用XCode 4.6,但好像不通过App Store安装会出这样那样的问题。所以强烈推荐使用最新的版本。
3、进行开发者环境配置。
与PC的配置一样,打开MAC的终端程序,执行setup.py,配置好各种SDK的路径就行。但MAC需要再加上一句:
source&/Users/yourname/.bash_profile&
这是用来刷新配置文件的。
4、建立项目文件
使用命令行建立。
如果你像我一样用两个平台(PC与MAC)开发,可以共享同一个项目目录。我的项目文件是放在PC上的,MAC通过共享访问项目文件。
项目建立好之后就可以开发了。MAC下的配置相对简单,使用XCode打开项目目录下的proj.ios_mac下的项目配置文件就行。之后基本不会出错的。
四、其它问题解决方案
Eclipse与Android相关:
问题:SDK错误
因为Cocos2d-x的模版默认是使用Android 2.3.3(API-10),如果新安装的ADT Bundle或Android SDK,是API-19,则会出现错误,解决方案是通过Android SDK中的管理工具(SDK Manager)下载Android 2.3.3的SDK。
问题:Project 'XXX' is missing required source folder: 'gen'
这个问题就是上面的SDK错误导致的。
问题:undefined reference to 'cocos2d::network::HttpClient::getInstance()'
我是使用网络库(network)的时候出现这个错误的。如果你使用其它库,解决方案是一样的。原因是缺少库的引用。解决方案是在Android.mk里面增加:
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_network_static
Cocos2d-x的开发者已经在Android.mk里面加上了很多这种路径,平时是注释掉的。您要使用时把这些增加上去就行。
问题:fatal error: cocos-ext.h: No such file or directory
问题分析:缺少头文件路径的引用
需要在:Android.mk里面增加
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../cocos2d/extensions
Cocos2d-x的开发者已经在Android.mk里面加上了很多这种路径,平时是注释掉的。您要使用时把这些增加上去就行。
问题:The import org.cocos2dx.lib cannot be resolved。
无法找到指定的库文件。解决的方案是增加路径的引用:Project Properties -> Java Build Path -> Source and then linking &项目目录/cocos/platform/android/java/src&
VS2012相关:
问题:&extensions/ExtensionMacros.h&: No such file or directory
无法打开包括文件。
1、解决方案中,添加&现有项目&--> libExtensions &具体目录: &..\cocos2d\extensions\proj.win32\libExtensions.vcxproj
2、项目中添加引用-->libExtensions
3、通过:属性->C/C++->附加包含目录。附加包含目录:$(EngineRoot)
如果你使用其它的文件,解决方案是一样的。1、增加项目的引用。2、附加头文件的包含目录。
XCode相关:
问题:Contacting Your Reference
因为我最初注册的Apple ID和开发者账号的名字不一样,所以支付了开发者会员之后,无法验证通过。出现这个提示。解决的办法是联系苹果开发者客服:400 670 1855。客服会帮你确认身份,解决这个问题。
其它攻略文章:
如果有不清楚的地方,可以参考以下攻略文章,基本上我也是靠这些文章来解决问题的:
整理自:的博客
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量11868点击量6090点击量4538点击量3786点击量3184点击量2973点击量2931点击量2777点击量2370
&2016 Chukong Technologies,Inc.
京公网安备89MAC/Xcode7.2下配置cocos2d-x 3.10 包括Android 环境配置 - 简书
MAC/Xcode7.2下配置cocos2d-x 3.10 包括Android 环境配置
根据我被虐的经历,这是个大坑。配置时务必仔细阅读,一步步来。
1.先安装一个工具,Homebrew. 官网:
Home-brew类似于pod方便安装一些东西。安装方法:打开终端,输入:
/usr/bin/ruby -e "$(curl -fsSL /Homebrew/install/master/install)"
出现install successful !就OK
2.继续在终端里输入:
brew install java
选择一个版本,会自动下载并安装。看不懂英文的左拐百度翻译。出现install successful !就OK
3.继续在终端里输入:
brew install python
自动下载并安装。出现install successful !就OK.
4.继续在终端里输入:
brew install ant
自动下载并安装。出现install successful !就OK.
5.配置Android环境
5.1 配置Android SDK
5.1.1下载sdk
给二个靠谱的网址:a). b). 到这个面,或自行百度下载地址,下载后,解压到某个目录。
5.1.2设置下载的代理服务器
终端cd 拖入sdk解压包里的tools目录输入 :
./android idk
会打开SDK Manager的目录打开SDK Manager的偏好设置 Android SDK Manager -&Preferences
http proxy server这里填写: mirrors. (感谢东软搭建国内的镜像服务器,为广大程序员造福无数)端口填写80,然后把Force https:// 前的勾勾上.
5.1.3 mac顶部菜单Tools-&Manage Add-on Site
把下面这堆网址:
全手动New加进去,然后就可以下载了.
5.1.4 下载
全选Extras(建议全选),然后install
84--4DB.jpeg
左边全选,accept license-&install
F33FB035-B938-4FE9-B602-7FAAF36F678B.jpeg
然后就慢慢等下载完吧~
5.2 配置Android NDK
ndk下载地址:下载完解压就OK了
6.配置cocos2d-x
终端cd 到你的cocos2d-x-3.10目录里输入:
./setup.py
如果遇到not found,将你所对应的文件的目录拖进去:
BEE80BD4-7E-81CE8CC286A6.jpeg
最后,输入source /Users/。。。/.bash_profile
(如下图终端会有提示),进行保存:
2AE--DA63A0F860EF.jpg
可以看到cocos2d-x的一些命令
9CA81FC9-3BDB-4BAD-A230-D11BC8951EBC.png
最后你就可以用命令新建项目了,cocos new XXXX(项目名) -p com.XXX.XXX(项目ID) -l cpp(ccp表示c++工程,lua标识创建lua工程) -d /Users/youmac/newprojects(项目路径)不会就百度吧。
68ED-4B6A-863D-F2D.png
7.说的好像到这里你就能开发游戏了似得....
一个野蛮的程序员Pages: 1/3
主题 : 新手快被折磨疯了,求教
级别: 新手上路
可可豆: 16 CB
威望: 16 点
在线时间: 10(时)
发自: Web Page
新手快被折磨疯了,求教&&&
完全没接触过开发的新手,只自学过一点C和JS基础。用的是win7。想做个轻量级小游戏,又感觉RPGMaker之类的工具限制太大很难达到效果,不少人推荐cocos就决定用cocos2d-js了。三四个小时前开始安装cocos2d-js,看各个环境搭建教程贴上写的都不太一样,Python和VS已有,目前是把Webstorm+Node-js、cocos和cocos framwork给装下来了,也解压了cocos2d-x的包。但是在cocos里新建完项目之后就开始跟教程各种对不上了,加上各种cmd操作搞得我头都炸了还是没弄明白,干脆把碰到的问题全贴出来。1.cocos2d-x这个包解压出来到底要怎么用?另外许多教程里都提到cocos code IDE,但是我搜了一下这个工具好像已经停止更新了,官网也找不到下载,请问这个工具是起到跟Webstorm类似的作用吗?需不需要再去下网络流传版本?总之,就目前最新版本而言,要进行最基本的开发需要安装哪些东西?2.只想弄一个超级玛丽级别的游戏的话,具体的工作流程是怎样的?我从cocos里新建完项目就懵了,看用户手册没弄明白,教学贴里是直接从cmd里建立新项目,而且教学贴里提到的安装包里许多东西跟我下下来的最新版本的内容根本对不上,完全没法跟着走。什么HELLOWORLD、TESTS样本工程全都找不到,什么文件组织目录也没看到......3.在cocos studio里找不到可以写代码的地方,是要用Webstorm直接打开项目文件夹里的js文件进行编辑吗?随便新建了个示例项目试运行,滚了一会条就提示生成失败,完全看不懂......第一次用游戏引擎,这个安装过程和入门感觉实在是有点太莫名其妙了,以前装软件学软件从来没碰过这么麻烦的情况,真心希望有人能稍微详细讲解一下现在翻了好几篇从平台搭建开始的教程,每篇都不同,而且没有一篇能让我对上进度跟着走的......
级别: 侠客
可可豆: 249 CB
威望: 249 点
在线时间: 355(时)
发自: Web Page
win下面的cocos code ide在这里链接: 密码:fq7s,用它来编JS或者lua工程,配合cocostudio(cocos就那个软件嘛)和cocosFramework(一定要有这个,和cocos2dx不同的,但是是一个东西,就是精简,还给你配置好环境变量的玩意)。如果是C++工程就直接用VS2013(要装)。cocos2dx解压后如果想运行官方例子,在解压后文件夹下的build文件夹下有sln文件,用VS2013就能打开,mac的也有。这个例子里有cpp例子,有lua例子,有js例子。
级别: 新手上路
可可豆: 6 CB
威望: 6 点
在线时间: 32(时)
发自: Web Page
官网教程与现版引擎已经脱节而木有人维护,楼主节哀,慢慢折腾吧,我以前老版本也用得一溜一溜的,升级大版本后也是踩了不少坑。。。
级别: 新手上路
可可豆: 6 CB
威望: 6 点
在线时间: 17(时)
发自: Web Page
这就是 触控最扯淡的 地方!!!&& 新版本 想怎么改就怎么改, 文档也不更新 教程也不更新&&全TMD 靠摸索,&&我是从 cocos 2.0.0 一路用到 cocos 3.6.1&&从 c++&&到 lua&&到 js&&一路演变&&我是老手&&我都有点 跟不上 这么霸气的 “屠宰式” 更新 要是 新手 那就别想了,&&你压根找不到&&现在对应的 最新教程。&& 很多东西&&下个版本 就 尼玛 不好使了。&& 触控的更新 从来 都是&&不兼容 底版本的。&&新手 你自己找人问吧,&& 别网上 找文档 和教程 我告诉 没有的。 有也 肯定过时 对不上了。&&因为 没人会去写, 写了 也没有, 下次更新&&全白写了。
级别: 新手上路
可可豆: 16 CB
威望: 16 点
在线时间: 10(时)
发自: Web Page
回 1楼(Andyscream) 的帖子
下了您给的IDE,又装了JDK,结果从cocos studio里发布到IDE提示 Cannot find file 'C:\Program Files (x86)\Cocos Code IDE\jre\jre\bin\Cocos Code IDE' build下的sln文件用VS2015打开到一半也出错了总之就是,现在所有教程,全都是跟着走了一两步就出问题了,除了陆续装了十来个软件之外没有任何实质性进展......什么都打不开,什么都弄不明白
级别: 新手上路
可可豆: 6 CB
威望: 6 点
在线时间: 17(时)
发自: Web Page
先 别用 新版本吧, cocos js 3.6.1&&用这个版本&&然后 配合 ide 1.2.0&&&&&&&&&&cocos 从 3.7 开始就 整合到 cocos引擎里去了&&从那时开始 就 天下大乱了
级别: 新手上路
可可豆: 16 CB
威望: 16 点
在线时间: 10(时)
发自: Web Page
之前用U3D只需要装个U3D+VS就全搞定了,还是整合在一起安装的cocos这么多必需软件没有列出清单,好不容易全装完还各种接口对不上,对新人实在有点太不友好了
级别: 新手上路
可可豆: 6 CB
威望: 6 点
在线时间: 17(时)
发自: Web Page
确定要用 cocos 吗?&&要的话,&&你加我 QQ 我告你 咋 搭建&&cocos 开发环境
级别: 新手上路
可可豆: 16 CB
威望: 16 点
在线时间: 10(时)
发自: Web Page
回 5楼(lbgyouri) 的帖子
能麻烦您列出一下搭建环境所需要的所有软件及版本吗(就是您现在用到的所有软件)?我已经被折腾怕了然后工作流程我也有点儿晕,各个软件分别是用来干什么的?谢谢
级别: 新手上路
可可豆: 16 CB
威望: 16 点
在线时间: 10(时)
发自: Web Page
回 7楼(lbgyouri) 的帖子
好的啊,请私信一下我发下qq吧,我论坛等级不够无法私信你
Pages: 1/3
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版MAC下cocos2d-js 3.9环境搭建 - 简书
MAC下cocos2d-js 3.9环境搭建
系统环境MAC 我的是新买的MAC PRO 13寸屏幕 i5 内存8G SSD 256G准备工作
下载Cocos2dx引擎包
官网下载地址:
下载完成后,目录结构如下:
信息阅读README.md
从中可以知道很多信息,其中就包含了编译需要的环境:
从中可以知道很多信息,其中就包含了编译需要的环境:
下载android adt ndk ant我提供了下载地址:百度云盘 /s/1mh1GKVA
双击解压ant adt
ndk用终端命令行安装
下载JDK 1.7
百度云盘 /s/1mh1GKVAant是用java写的。依赖JDK。根据提示双击安装配置环境参数
显示MAC隐藏文件显示/隐藏MAC隐藏文件的命令defaults write com.apple.finderAppleShowAllFiles -bool truedefaults write com.apple.finderAppleShowAllFiles -bool false检查是否有.bash_profile文件有的话一定要删除,否则按官方要求做完后会一直报cocos: command not found的错误。运行cocos2d-js 3.9目录下的setup.py
按照提示分别配置NDK SDK ANT路径
让.bash_profile生效
至此环境配置结束。新建工程
语法:cocos new MyGame -p com.your_company.mygame-l cpp -d NEW_PROJECTS_DIR
在浏览器上运行
cocos run –p web –s PROJECTS_DIR –port PORT
在浏览器可以看到HelloWorld的界面
我是个矛盾体,真的好矛盾啊!

我要回帖

更多关于 腾龙70-200 d1 if 的文章

 

随机推荐