Cocos2d-x开发教程 第一节 开发环境安装与示例项目创建
来源:互联网 发布:张大奕有几个淘宝店 编辑:程序博客网 时间:2024/06/03 13:16
最近有个朋友想了一个手游创意,想让我来做。本人虽然是一个纯码农,但是还从来没接触过手游开发引擎。无奈,在正式开始做游戏之前还先得学学大名鼎鼎的Cocos2d-x。一般做开发的人都应该知道,现在大多数的手机游戏都是用它开发的,它支持C++、Lua、JS三种语言,由于本人对C++比较熟悉,所以选择C++进行学习。好了,不罗嗦了,让我们正式开始。
首先要下载Cocos2d-x,我们以V3版本为例,下载链接为http://www.cocos2d-x.org/filedown/cocos2d-x-3.7.zip。然后我们还需要下载Python2.7用于创建项目,链接为https://www.python.org/ftp/python/2.7.10/python-2.7.10.msi,并把Python的可执行文件所在路径添加到系统的Path环境变量。还有必不可少的就是Visual Studio 2012或者2013,大家可以从msdn i tell you 上下载。如果你还没用过Visual Studio,可以先找个相关的教程先学习一下再来看本教程。然后将cocos2d-x-3.6.zip解压,解压后目录如下:。然后我们进入到cocos2d-x-3.6\build目录,用Visual Studio 2012打开cocos2d-win32.vc2012.sln解决方案。然后在解决方案视图下,右键单击TestCpp项目,点击设为启动项目。之后编译项目,初次编译时间较长。如果编译成功,便可按Ctrl+F5执行项目。如果看到启动程序,那么恭喜你,你已经成功运行了Cocos2d-x。
接下来创建我们自己的空项目。首先我们需要把cocos2d-x-3.6\tools\cocos2d-console\bin的绝对路径添加到系统的Path环境变量。然后我们打开Windows的命令行输入cocos new Cocos2dx_lesson_0100 -p com.yourcompany.gametitle -l cpp -d E:\code ,如果执行成功会显示如下:并生成Cocos2dx_lesson_0100文件夹。接着我们要进入E:\code\Cocos2dx_lesson_0100\proj.win32目录,并用Visual Studio 2013打开Cocos2dx_lesson_0100.sln解决方案。编译并运行,如果成功会看到我们第一个Cocos2d-x项目:看到了我们熟悉的Hello World,这就是我的第一个项目。讲一下刚才用来创建项目那条命令各个选项的含义,cocos new Cocos2dx_lesson_0100 -p com.yourcompany.gametitle -l cpp -d E:\code其中cocos是cocos2d-x提供的工具名称,需要Python支持,new后面为需要创建项目的名称,-p后面为包名称(主要是针对Android子目录,生成的项目目录下会包含eclipse的Android项目目录),-l后面是项目的语言(可以为cpp、lua、js,本项目选择C++,故为cpp),-d后为项目的路径。
至此,Cocos2d-x开发环境搭建完毕,也创建了我们第一个Hello World项目。
下一节,我会讲述Cocos2d-x的一些基本概念。希望大家批评指正
Cocos2d-x开发教程 第二节 基本概念
- Cocos2d-x开发教程 第一节 开发环境安装与示例项目创建
- Cocos2d-x 2.2+python开发环境配置和项目创建
- 在MAC下 配置lua开发环境与Cocos2d-X创建项目使用Lua
- Cocos2d-x window开发环境配置安装教程
- Cocos2D-X与Win32开发环境搭建
- 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第二节:Cocos引擎开发环境搭建与项目创建!
- Win10如何安装vs2015+cocos2d-x 3.9开发环境?安装配置教程分享
- cocos2d-x 3.0游戏开发xcode5环境的搭建以及项目创建
- cocos2d-x 3.0游戏开发xcode5环境的搭建以及项目创建
- cocos2d-x -3.81+win7+vs2013开发环境创建新的项目
- java JBOSS搭建项目开发环境安装与配置教程
- cocos2d-x游戏开发系列教程-搭建cocos2d-x的windows开发环境
- [cocos2d-x]游戏开发系列教程-搭建cocos2d-x的windows开发环境
- Cocos2d-x 3.2 android平台新手开发环境配置教程
- Cocos2d-x 3.2 Android平台新手开发环境配置教程
- Cocos2d-x 3.2 Android平台新手开发环境配置教程
- Cocos2d-x 3.2 android平台新手开发环境配置教程
- Cocos2d-x教程(37)-Mac搭建Android开发环境
- Machine Learning Foundations 第9节-第12节
- java中的进程与线程及java对象的内存结构
- [2015-07-19] python005
- web流程控制详解
- BNUOJ 28892 Flower (二分+网络流)
- Cocos2d-x开发教程 第一节 开发环境安装与示例项目创建
- poj 2031 Building a Space Station(prim)(基础)
- CSS3实现文字渐隐效果
- Record-2-1
- 关于Linux环境下的android真机调试
- Ubuntu Eclipse CDT编译动态链接库文件报错recompile with -fPIC错误
- 【C++】容器类
- 啊希吧!第一场队内赛总结
- Linux网络编程之socket文件传输示例