【cocos2dx 3.2】Flappy Bird开发超详细讲解(一)准备工作
2014-11-13 19:48
274 查看
本文可随意转载,如需转载,请注明出处:/article/10203838.html
前段时间在研究flappy bird ,通过网上搜索别人的代码,加上一些自己的理解终于搞出作品了,期间也经历了不少的困难,通过自己的摸索和上网查资料,终于解决了。
现在打算写一篇超级详细的教程,供新手学习,也帮助自己巩固一下知识。老鸟就不用看了,因为有点罗嗦
本篇做为开篇,先来点比较简单的准备工作,免得大家一开始就遇到困难没有继续学习的动力
。
先预览一下作品吧:
================================================================================================================================
好了,现在我们准备开工。
1、首先你得确认已经搭建好开发环境,我的系统是win7 64位开发环境是cocos2dx 3.2+vs2013.搭建过程我就不说了,又臭又长,而且网上多得是,我照抄一篇也没意义,这里附上传送门:
http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/zh.md 还没搭建好环境的同志们自己照着里面搭建就可以了。
2、必备工具下载(这些工具大家先下载好,今后用到的时候我会再详细介绍):
1)TexturePacker(图片打包工具):https://www.codeandweb.com/texturepacker我是下载官方正式版,正式版需要激活,但是可以试用,大家到时候选择试用就可以了,或者自行百度下载破解版。
2)BMFont(字体制作软件):http://www.angelcode.com/products/bmfont/
3、图片资源如下图所示:
我已经打包好,提供下载地址:http://pan.baidu.com/s/1qW9bn32提取密码:xdlw
4、我们开始新建一个工程,名字就叫做FlappyBird_fb吧,如下图:
new代表新建 FlappyBird_fb是工程名 -l表示开发语言,我们用cpp -p表示包名,随意填,-d 表示工程路径 我的项目路径在d:\worksp
5、好了,我们就打开我们建好的项目,怎么打开呢,在我们上面建立的项目的目录里打开,比如我的工作目录是d:\worksp,那么我就打开D:\worksp\FlappyBird_fb\proj.win32里的FlappyBird_fb.sln这个文件,双击打开就可以了(真的好啰嗦啊
)。vs会提示我们升级VC++编译器和库,我们点击确定就可以了。升级完之后我们按一下F5键,神奇的事发生了(好吧,不是马上发生的,经过一段时间的编译之后),当当当当!我们看到了Hello
World,如下图:
OK,本节到此为止,话说我自己都觉得好啰嗦,不过为了照顾超级新手,也只好罗嗦点了。
本教程参考自http://cn.cocos2d-x.org/tutorial/lists?id=88,将代码进行适当的简化,并将过程详细介绍,感谢原作者的分享。
前段时间在研究flappy bird ,通过网上搜索别人的代码,加上一些自己的理解终于搞出作品了,期间也经历了不少的困难,通过自己的摸索和上网查资料,终于解决了。
现在打算写一篇超级详细的教程,供新手学习,也帮助自己巩固一下知识。老鸟就不用看了,因为有点罗嗦
本篇做为开篇,先来点比较简单的准备工作,免得大家一开始就遇到困难没有继续学习的动力
。
先预览一下作品吧:
================================================================================================================================
好了,现在我们准备开工。
1、首先你得确认已经搭建好开发环境,我的系统是win7 64位开发环境是cocos2dx 3.2+vs2013.搭建过程我就不说了,又臭又长,而且网上多得是,我照抄一篇也没意义,这里附上传送门:
http://cn.cocos2d-x.org/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/zh.md 还没搭建好环境的同志们自己照着里面搭建就可以了。
2、必备工具下载(这些工具大家先下载好,今后用到的时候我会再详细介绍):
1)TexturePacker(图片打包工具):https://www.codeandweb.com/texturepacker我是下载官方正式版,正式版需要激活,但是可以试用,大家到时候选择试用就可以了,或者自行百度下载破解版。
2)BMFont(字体制作软件):http://www.angelcode.com/products/bmfont/
3、图片资源如下图所示:
我已经打包好,提供下载地址:http://pan.baidu.com/s/1qW9bn32提取密码:xdlw
4、我们开始新建一个工程,名字就叫做FlappyBird_fb吧,如下图:
new代表新建 FlappyBird_fb是工程名 -l表示开发语言,我们用cpp -p表示包名,随意填,-d 表示工程路径 我的项目路径在d:\worksp
5、好了,我们就打开我们建好的项目,怎么打开呢,在我们上面建立的项目的目录里打开,比如我的工作目录是d:\worksp,那么我就打开D:\worksp\FlappyBird_fb\proj.win32里的FlappyBird_fb.sln这个文件,双击打开就可以了(真的好啰嗦啊
)。vs会提示我们升级VC++编译器和库,我们点击确定就可以了。升级完之后我们按一下F5键,神奇的事发生了(好吧,不是马上发生的,经过一段时间的编译之后),当当当当!我们看到了Hello
World,如下图:
OK,本节到此为止,话说我自己都觉得好啰嗦,不过为了照顾超级新手,也只好罗嗦点了。
本教程参考自http://cn.cocos2d-x.org/tutorial/lists?id=88,将代码进行适当的简化,并将过程详细介绍,感谢原作者的分享。
相关文章推荐
- 【cocos2dx 3.2】Flappy Bird开发超详细讲解(二)素材准备和屏幕自适应分辨率
- 【cocos2dx 3.2】Flappy Bird开发超详细讲解(三)预加载场景和开始场景
- 【cocos2dx 3.2】Flappy Bird开发超详细讲解(五)游戏的总逻辑控制
- 【cocos2dx 3.2】Flappy Bird开发超详细讲解(六)主角小鸟的创建
- 【cocos2dx 3.2】Flappy Bird开发超详细讲解(四)让地图滚动起来吧
- cocos2dx[3.2] ——核心类Director/Scene/Layer/Sprite详细讲解
- 使用Html5+C#+微信 开发移动端游戏详细教程 :(二)准备工作&开发环境
- 【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
- Cocos2dx3.2学习准备(二):游戏开发中的一些基本概念
- 【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
- 微信支付开发准备工作和详细步骤
- MYECLIPSE 开发Web Service之详细讲解--第一节
- 用swt/jface进行开发的准备工作
- FleaPHP 开发指南 - 1. 开始前的准备工作
- 详细讲解大型数据库的设计原则与开发技巧
- 详细讲解大型数据库的设计原则与开发技巧
- 网页开发的准备工作
- Silverlight 2学习教程(一):开发Silverlight 2应用程序的准备工作
- FleaPHP 开发指南 - 1. 开始前的准备工作
- FleaPHP 开发指南 - 1. 开始前的准备工作