要问如今什么比较火,当然是手机app了,随之智能机的普及,不断推出了越来越多的手机app,而游戏其实也是一种app。cocos2d-x一款免费游戏开发引擎,本着开源、跨平台的特色,成为了越来越多的手机游戏的开发引擎,所以让我们也来学习cocos2d-x这款游戏引擎吧。通过学习cocos2d-x,我们将了解更多关于游戏开发的知识,比如lua脚本、Box2d物理引擎、代码设计思想等等。总之,我们并不局限于学习cocos2d-x本身,而是通过学习cocos2d-x,掌握更多的游戏开发经验和技巧。现在就来开启cocos2d-x的学习之旅吧!
工欲善其事必先利其器,让我们先来搭建一个开发平台以便开发我们的游戏。
1、安装vs2010,具体的软件请到网上搜索。当然你也可以安装vs2012,不过个人认为还是先用vs2010吧,因为这个东西实在是不小啊,运行起来占了不少内存,编译一下还得等不少时间,电脑真的是很卡,更不用说vs2012了。
2、下载cocos2d-x的安装包,说是安装包其实就是一堆引擎代码,里边有不少例子,具体的请到官网下载。本人使用的版本是cocos2d-x-2.2,版本不同api可能稍有区别,有的版本也有漏洞。在使用过程中有任何问题可以在本站留言,我们共同讨论。
3、解压cocos2d-x的安装包,建议解压到根目录下,比如e盘的根目录下,在E:\cocos2d-x-2.2\cocos2d-x-2.2的目录下选择对应你vs版本的解决方案,双击运行(比如本人对应的是cocos2d-win32.vc2010.sln)。
4、等待vs2010运行起来的时候,在该项目的解决方案上点击生成解决方案,这段时间可能有点长,和自己的机器有关,大家耐心的等待一会。
5、等生成成功以后,在你的安装目录下会看到Debug.win32的文件夹,基本就成功了。整个引擎的项目我们需要首先认识的有俩个,一个是hellocpp,这个项目类似于helloworld,等你生成成功以后,设置这个项目为启动项,然后ctrl+f7,编译一下,ctrl+f5运行一下,看看是不是出来了hello cocos2d-x的界面,如果运行出来,证明成功了。另一个项目是testcpp,这个是官方的例子demo,你想要看看cocos2d-x都能实现什么功能可以运行这个项目看看,里边应该包含了所有的功能,等以后你不会实现了,也可以看看人家的源代码。
经过这五步,我们的环境就算搭起来了,你做好了吗?
本文向大家介绍Cocos2d-x学习笔记之Hello World!,包括了Cocos2d-x学习笔记之Hello World!的使用技巧和注意事项,需要的朋友参考一下 首先我们要为vs2010安装一个cocos2d-x的插件,有了这个插件,当我们打开vs2010,单击文件->新建->项目的时候,在已安装的模板一栏就能看到cocos2d-x了,方便了我们的编写。那么这个插件在什么地方呢,由于coco
本文向大家介绍Win7上搭建Cocos2d-x 3.1.1开发环境,包括了Win7上搭建Cocos2d-x 3.1.1开发环境的使用技巧和注意事项,需要的朋友参考一下 开发工具的准备 搭建开发环境需要安装工具包括 Visual Studio python ———(本教程以python2.7.3版本为例),下载地址:http://www.python.org/download/releases/2.
本文向大家介绍Ubuntu搭建Java开发环境笔记,包括了Ubuntu搭建Java开发环境笔记的使用技巧和注意事项,需要的朋友参考一下 没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。 一、JDK安装 好吧,我选择JDK1.6,是不是有点out了? 1、下载JDK1.6,你可以到官网去下载,下载时请看清自己的系统版本,
本文向大家介绍Python学习笔记(一)(基础入门之环境搭建),包括了Python学习笔记(一)(基础入门之环境搭建)的使用技巧和注意事项,需要的朋友参考一下 Python入门 本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远。 本文主要介绍Python的相关背景,环境搭
本文向大家介绍Laravel框架学习笔记(一)环境搭建,包括了Laravel框架学习笔记(一)环境搭建的使用技巧和注意事项,需要的朋友参考一下 为什么选择laravel框架,是因为laravel框架目前是Php最流行的框架,深入研究后发现和asp.net mvc框架在功能上基本上是伯仲之间。只是各自的实现方法不同。 php在windows下的开发环境搭建 1.下载php地址http://windo
本文向大家介绍Cocos2d-x学习笔记之Hello World源码分析,包括了Cocos2d-x学习笔记之Hello World源码分析的使用技巧和注意事项,需要的朋友参考一下 首先我们来说一下游戏的原理,游戏类似于一场电影,早期的电影不就是靠一张张的图片放出来的吗?把场景人物什么的画在一幅幅图片上,然后从第一张图片开始播放就可以了。游戏更是如此,其实我们玩的游戏看到的画面都是美工做出来的,我们