文档章节

搭建Cocos Code IDE开发环境

智捷课堂
 智捷课堂
发布于 2015/05/05 18:22
字数 951
阅读 164
收藏 7

Cocos Code IDE是Cocos2d-x团队开发的,用于开发Cocos2d-JS和Cocos2d-x Lua绑定的游戏工具,它是基于Eclipse[ Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。——引自于百度百科 http://baike.baidu.com/subview/23576/9374802.htm]平台的开发工具,Eclipse基于Java的要想运行Cocos Code IDE工具,我们需要安装JDK或JRE,JDK是Java开发工具包,JRE是Java运行环境。


1、JDK
JDK的安装和设置可以参考以往的介绍。


2、Cocos Code IDE下载和安装
Cocos Code IDE下载地址是http://www.cocos2d-x.org/download,在浏览器中页面如下图所示。选择合适的文件下载,目前包括了Mac OS X版本和Windows版本,注意Windows分为32位和64位之分,还有安装(Setup)版本和压缩(zip)版本之分。

下载Cocos Code IDE

我们下载的是cocos-code-ide-win64-1.0.0-rc1.zip解压版本,解压之后找到Cocos Code IDE.exe文件运行可以启动Cocos Code IDE工具,在启动过程中需要选择Workspace目录,如下图所示,Workspace目录是工程的管理目录,选择好之后点击OK按钮,如果该目录不存在则创建。



选择Workspace

Cocos Code IDE具体使用如何我们后面再介绍。


下载和使用Cocos2d-x Lua官方案例
首先到Cocos2d-x官方网站下载Cocos2d-x开发包,到本书成书之日为止Cocos2d-x 3.2最终版已经发布了。Cocos2d-x 3.2下载解压后的目录结构,如下图所示。

Cocos2d-x 3.2开发包内容



如果我们想要运行官方的案例可以进入到build目录,build目录中的内容,如下图所示,这里包含了各个平台编译和运行案例的工程等文件,其中cocos2d_tests.xcodeproj文件是Cocos2d-x案例的Xcode工程文件,cocos2d-win32.vc2012.sln文件是Cocos2d-x案例Win32平台下Visual Studio 2012解决方案文件,另外的cocos2d-wp8.vc2012.sln文件是Cocos2d-x案例Windows Phone 8平台下Visual Studio 2012解决方案文件。

 build目录内容

我们如果在Window下学习和开发,一般运行cocos2d-win32.vc2012.sln解决方案就可以了。如果我们启动cocos2d-win32.vc2012.sln解决方案进入,如下图所示的Visual Studio 2012界面,其中的lua-tests工程是Cocos2d-x官方提供的Cocos2d-x Lua案例工程,我们需要选中lua-tests工程在右键菜单中,选择“设置启动项目”,然后运行上方工具栏中的运行调试按钮,运行lua-tests工程。



Cocos2d-x Lua案例 



首次运行需要编译Cocos2d-x时间会长一些,运行起来之后会看一个Windows的窗口(如上图所示),点击其中的一个菜单项可以运行相应的示例(如下图所示)。


运行案例



如果想查看lua-tests源代码不能通过Visual Studio 2012查看,需要到<Cocos2d-x引擎目录>\tests\lua-tests目录下,使用文本编辑工具打开Lua代码文件查看。


更多内容请关注最新Cocos图书《Cocos2d-x实战:JS卷——Cocos2d-JS开发

本书交流讨论网站:http://www.cocoagame.net

欢迎加入Cocos2d-x技术讨论群:257760386

更多精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com

智捷课堂现推出Cocos会员,敬请关注:http://v.51work6.com/courseInfoRedirect.do?action=netDetialInfo&courseId=844465&amp;categoryId=0

《Cocos2d-x实战 JS卷》现已上线,各大商店均已开售:

京东:http://item.jd.com/11659698.html

欢迎关注智捷iOS课堂微信公共平台,了解最新技术文章、图书、教程信息


© 著作权归作者所有

智捷课堂

智捷课堂

粉丝 40
博文 239
码字总数 215495
作品 0
东城
私信 提问
quick-cocos2d-x for mac开发环境安装配置

我的开发环境 操作系统:mac Cocos2d-x:v3.2 Cocos2d-lua(quick-cocos2d-x):v3.2-RC1 Cocos Studio:v2.0.2 Cocos Code IDE :v1.0.1(64bit) 安装步骤 安装Cocos2d-x 把下载好的cocos2d......

贪睡猫仙mosen
2014/11/30
3.1K
0
搭建Cocos2d-JS开发环境

使用Cocos2d-JS引擎开发游戏,主要的程序代码是JavaScript语言,因此,凡是能够开发JavaScript语言工具都适用于Cocos2d-JS游戏开发。本书我们推荐WebStorm和Cocos Code IDE工具。 搭建WebSt...

智捷课堂
2015/03/18
3K
0
cocos-2d HelloWorld项目运行报错解决

按照教程搭建好cocos-2d-IDE开发环境后,创建HelloWorld项目,开发环境会自动生成项目,但是运行时候会报错,Cocos2dConstants.lua: 620 attempt to index a nil value { }...

lixiangfei
2015/10/24
28
0
搭建cocos2d游戏引擎环境HelloWorld!

转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/415.html 本章节主要介绍cocos2D引擎的开发环境搭建: 第一步:下载cocos2d-iphone最新版本;地址如下:htt...

乐逍遥jun
2016/02/22
17
0
请问现在主流的quick cocos2d 开发环境是什么?

在win下,是vs 还是cocos code ide 还是用记事本呢?

cc12
2015/10/13
571
1

没有更多内容

加载失败,请刷新页面

加载更多

数据流中的中位数

吐出的较小的N/2 个,都在大根堆里,较大的 N/2 个,都在小根堆里。 此时 5、4,都在大根堆,小根堆没有数。 此时应该从大根堆的堆顶弹出来,扔到小根堆里。 比如:先把 5 拿出来,再把堆最后...

Garphy
1分钟前
0
0
微服务下配置管理中心 SCCA

SCCA 简介 SCCA 全称 spring-cloud-config-admin,微服务下 Spring Boot 应用(包含 Spring Cloud)统一的配置管理平台。 Github 地址:spring-cloud-config-admin 核心贡献者:程序员DD | ...

SpringForA
3分钟前
2
0
spring 是如何注入对象的和bean 创建过程分析

文章目录: beanFactory 及 bean 生命周期起步 BeanFactory refresh 全过程 BeanFactoryPostProcessor 和 BeanPostProcessor 解析 使用 BeanPostProcessor 实现 aop 和 springboot Cache 相关......

sanri1993
6分钟前
2
0
@PathVariable使用

public interface ProductInfoRepository extends JpaRepository<ProductInfo, String>{ List<ProductInfo> findByProductId(String productId);} ProductInfoController @Autowired ......

观海562
17分钟前
2
0
利用CSS禁止手机长按出现气泡: 复制、选择等功能

可以用 * ,也可作用于一个div div{  -webkit-touch-callout:none;  /*系统默认菜单被禁用*/  -webkit-user-select:none; /*webkit浏览器*/  -khtml-user-select:none; /*早期浏览...

蓝小驴
57分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部