Cocos2d-x游戏开发环境搭建

一、安装python环境。
首先开https://www.python.org

点击Download下python2.7.10,

下载重启后python环境就安装好了

记得设置环境变量!
二、安装visual studio

占内存很大,安装时间较长,耐心等待。

三、安装cocos2d-lua.

官网:http://www.cocos.com

cocos2d-x历史版本下载地址:
http://pan.baidu.com/s/1o8RQKtG 密码: cyz7

cocos存放的路径不能有中文名称,改到磁盘根目录下新建一个英文文件夹。

四、编译
下载完成后将cocos2d展开,打开tools->cocos2d-console->bin,我们需要在这里打开命令行界面,按住shift键的同时点击鼠标右键,点击在此处打开命令窗口。
输入
cocos.py new Snake -l lua -d d:\Game
稍微等一下就会在Game文件夹下创建一个Snake文件夹,将我们需要的库拷出来。

如果输入了cocos.py new Snake -l lua -d d:\imooc这串指令后显示的是打开cocos.py的文件 而没有创建Snake文件 可能是因为python安装时未设置环境变量。

打开Snake->framworks->runtime-src ->proj.win32->Snake.sln

通过visual studio 打开编译(编译时间很长,请耐心等待)编译就是正常的VS编译,解决方案-右键-生成解决方案

编译成果打开Snake->runtime->win32->Snake.exe

有一个蚂蚁的小游戏那么就搭建成功了。

我的版本为
python2.7.10
visual studio2013
cocos2d-x-3.5

第一部分:基础篇[1] 第一章主要是手机游戏概述,包括游戏概述、手机游戏类型和开发平台的分析;   第二章介绍手机游戏的策划,包括分析玩家需求,编写策划文案,游戏原型的实现。   第三章介绍C、C++编程基础,对于游戏程序员来讲学会C语言是开发各平台游戏的必备语言,本书从实战角度,通过案例方式让读者快速了解C语言和C++语言的语法特点,对于原来从事Java开发的程序员可以快速对比,进而掌握C++语言的使用。   第二部分:Cocos2d-x技术篇   第四章主要介绍Cocos2d-x环境搭建和HelloWorld的项目实现,通过本章读者可以快速上手开发一个最简单的移动游戏UI,并通过该案例以了解Cocos2d-x的运行原理。   第五章主要介绍Cocos2d-x核心技术,这里包括Cocos2d-x的核心类CCDirector、CCScene、CCNode、CCLayer、CCSprite、CCAction等,通过案例来介绍Cocos2d-x的场景、图层、交互、动作、动画、粒子效果、游戏地图、物理引擎,并详细介绍了Cocos2d-x 2.2.1版本中所有自带Demo的功能。   第三部分:Cocos2d-x游戏实例篇   第六章用一款完整游戏项目《飞机大战》设计来详解手机游戏开发流程,介绍了游戏进度和游戏菜单的实现、游戏按键处理与碰撞检测等。   第七章介绍了DeepBlueX引擎,这是对Cocos2d-x的二次封装,通过封装让开发者通过状态机的方式来规划游戏的整体架构,并介绍了通过DeeepBlueX引擎实现了《飞机大战》。   第八章主要介绍Cocos2d-x网络编程与网络游戏的实现,包括网络游戏模型、使用Apache搭建网络游戏服务器端、使用Cocos2d-x实现Http网络连接、使用BSD Socket实现Socket通讯。   第四部分:产品发布篇   第九章主要介绍介绍游戏打包与发布,包括发布游戏要准备的项目、制作游戏介绍文档和图标、以及如何寻找发布渠道。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值