Cocos2dx从零单排游戏开发(一)环境搭建
今天晚上搭建起来开发环境了,因为我只有android手机,大屌丝一个也买不起苹果,所以我自然就只是试了试搭建起android的环境。
我的系统是win7 64位版,我年前有试着玩过cocos2dx 2.2.1, 所以电脑里面本来是有完整的搭建环境,包括Visual Stdio 2010,cocos2dx 2.2.1, Cygwin等,为了从零单排,我果断删除所有已安装的开发环境,下面从头开始说起。
一. 搭建Win32开发环境
首先,下载cocos2dx 3.0,官网:
http://www.cocos2d-x.org/
进去后就是下载,2.2.2的稳定版和3.0的测试版,果断3.0测试版。下载下来好处多多。
好,下载完3.0了,300M多,解压缩。接下来干什么呢?
想在android上跑起来试试?或者想看看开发环境?
先看看开发环境吧,windows下面开发要用到visual stdio,我下载了一个VS2012, 直接在百度网盘上搜到的iso原版,经过很漫长的下载,解压和安装,然后去再百度一个序列号,vs2012成功启动。
打开解压缩后的Cocos3.0文件夹,我的是:
D:\cocos2d-x-3.0beta2\cocos2d-x-3.0beta2
以后直接称为cocos_home
进入cocos_home\build,里面有一个cocos2d-win32.vc2012.sln文件,双击后启动vs2012,就进来了(要加载很长一会儿好像)
进入这个界面后,把HelloCpp设置为启动项目,然后点击
运行起来,应该就可以看见你的第一个cocos2dx项目了。 Cheers!
注意,这个跑起来的项目叫win32版本,现在,我们就可以在Visual Stdio2012里面来编辑这个项目,然后同样的方法跑起来看看结果,基本上就可以开始开发了。
Cocos2dx提供了很多的示例项目,除了这个HelloCpp,还有很多,像工程里面的Hello***,Test***都是可以跑起来的,还有类似雷电的MoonWarriors, 钻石迷情的CrystalCraze, 跑车拉水果的WatermelonWithMe等,都很好玩,可以跑起来试试。我感觉这些游戏已经做得挺好的了其实,换个贴图就能上线的那种。很不错。
当然,我们的目标是部署在android上面跑起来,所以下一步目标就是把上面的项目部署到android上面。
二. 部署到Android上面
部署到android上面比较复杂,但是值得庆幸的是,到了3.0版本我们已经不需要android NDK的知识了(至少目前不是很需要了),还记得当初折腾Cygwin时可把我累死了。在3.0版本只需要一行代码就可以构建出一个android项目了,是的,就是一行代码!
参考自这个帖子
http://cocos2d-x.org/news/148
其实很简单,首先打开命令行,进入cocos_home\build目录,然后输入:
$ python android-build.py hellocpp
回车即可,很简单吧。
相关新闻>>
- Cocos2dx3.2编写常用UI组件(一)新手指导框GuideLayer
- Cocos2d-x 3.2 大富翁游戏项目开发-第二十四部分 彩票开奖
- cocos2dx之彩色编辑输入框的设计
- Cocos2dx3.2编写常用UI组件(三)收集器效果Collector
- cocos2dx 3.2 裁剪节点 ClippingNode
- cocos2dx之抽奖界面与获奖概率的设计(一)
- cocos2d-x-3.3-018-游戏摇杆joystick源码分享
- cocos2dx背景透明处理
- cocos2dx 3.x判断node点击区域是否透明
- cocos2dx的runAction: 重复执行,多个动作连接执行,多个动作同时
- 发表评论
-
- 最新评论 更多>>