折腾了大半天,终于可以玩cocos2d-x了。
先说步骤(相当简单):
一、准备好你的vs2010或2012
二、下载cocos2d-x,网址http://cocos2d.cocoachina.com/download,请下载稳定版,我用的是cocos2d-2.1rc0-x-2.1.2-hotfix.zip @ Apr.08, 2013。
三、把下载好的cocos2d-x包放到电脑任意位置,解压,你会发现,解压出一两个文件夹,一个“cocos2d-2.1rc0-x-2.1.2”,一个“__MACOSX”文件夹,__MACOSX文件夹不用管,那个应该是ios系统下用的,我们讨论的是windows系统。
四、打开解压好的cocos2d-2.1rc0-x-2.1.2文件夹,首先运行build-win32.bat,然后再运行install-templates-msvc.bat来安装cocos2d-x模版,这两步都做完了,激动或悲剧的一幕即将到来,打开cocos2d-win32.vc2010.sln(如果你装的是vs2012就打开cocos2d-win32.vc2012.sln),设置helloCpp为启动项,F7(编译),
结果1、
========== 生成: 成功 N 个,失败 0 个,最新 0 个,跳过 0 个 ==========
这里的N是我后续改的,不用关注,如果你看到这个结果,尤其让人激动的“失败0个”,那么恭喜你,你基本上成功了,下一步就试试新建工程,看看cocos2d-x模版有没有安装成功。
结果2、
========== 生成: 成功 N 个,失败 N 个,最新 0 个,跳过 0 个 ==========
如果你看到这个结果,失败N个(我遇到1个失败),悲剧了,失败了,但也别灰心,看看是什么错。
1> 找不到文件 - Published files Android
1> 复制了 0 个文件
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: 命令“if not exist "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\" mkdir "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: if exist "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes" rd /s /q "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: mkdir "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: xcopy "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\..\..\scripting\javascript\bindings\js\*.js" "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
/e /Y
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: xcopy "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\Shared\games\CocosDragonJS\Published files Android" "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes\"
/e /Y
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: :VCEnd”已退出,代码为 4。
========== 生成: 成功 0 个,失败 1 个,最新 16 个,跳过 0 个 ==========
如果是这个错,ok,跳过,不影响我们后续的学习,这是后续做android时解决的问题。接着我们新建cocos2d-x的项目,悲剧啊,我发现我的模版中根本没有cocos2d-x模版,这是运行install-templates-msvc.bat来安装cocos2d-x模版没有成功,我又重新运行,以闪电的速度截图,发现是“没有文件扩展.js”问题导致的,大多程序员都安装有文本阅读器,我装的是ue,ue给关联了js后缀的文件,解决办法:在运行中输入“regedit”进入注册表,只需要把[HKEY_CLASSES_ROOT\.js]
项下的那个默认值改成 "JSFile" 就可以正常运行JS 文件了。再次运行install-templates-msvc.bat来安装cocos2d-x模版,这次打开vs2010发现可以新建cocos2d-x的项目了,然后把这几个文件夹拷到你新建的项目文件夹下(也可以通过修改cocos2d-x配置来省过拷贝这一步),F7,ok,到此为止,我们可以正常学习cocos2d-x了。
分享到:
相关推荐
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
cocos2d-x Win7下搭建安卓cocos2d-x开发环境.pdf
在MAC环境下搭建cocos2d-x开发环境
cocos2d-x-2.1.5
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...
cocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML文件读取与骨骼动画.rarcocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML...
Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...
资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...
cocos2d-x-3.2下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656
Cocos2d-x windows vs2010 配置图文详解
资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...
精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发
经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip
这是我重新弄的cocos2d-x-3.0的类图.之前别人兄台弄的,有些不全面,有些地方错误.我这个可以说是最新的了.每个类添加了中文的详细注解,同时也添加了中文的类名称翻译.这样对cocos2d-x-3.0的框架比较好上手. 有兴趣的...
《Cocos2D-X游戏开发技术精解》详细介绍如何使用Cocos2D-X引擎开发自己的移动平台游戏。全书共15章,主要内容包括:Cocos2D-X引擎简介;如何建立跨平台的开发环境;引擎的核心模块——渲染框架;如何实现动态画面和...
Cocos2d-x 3.x游戏开发实战pdf含目录,内容详细,强烈推荐给大家。
cocos2d-x 动画工具 Flash2Cocos2d-x 1.3
Cocos2d-x实战 JS卷 Cocos2d-JS开发 PDF 电子书完整版本
cocos2d-x 3.0 人物行走 . 包里有代码和 图片资源.
Win7下,在VS2010中,cocos2d-x(2.1.5)环境搭建详解(支持CocoStudio),搭建Cocos2d-x环境,教程很详细,