终于准备开始学习cocos2d-x了。因为想和同学一起做游戏参加比赛,所以打算学习很热的Cocos2d-x。因为已经学习了C++,所以我想入门应该不是很困难。再加上官网有中文教程以及多不胜数的游戏开发教程,所以个人认为只要有心事一定能学好的。说来惭愧,我之前曾花了几天照着视频做了一个“一个都不能死”的游戏,但是现在一点映像都没有了。哎╮(╯▽╰)╭,只能重新学习了。
配置:win8 64位+cocos2d-x3.6+VS2013+Python2.7.8。cocos2d-x3.6我放在了D盘,项目放在了G:projectcocos下面。以后我也会一直这样做。
我就不写怎么配置了,我想大家都知道的,不知道的可以到官网找中文文档,有教程。链接太长就不贴了。
创建项目:进到D:cocos2d-x3.6cocos2d-x-3.6 oolscocos2d-consolein目录,然后按住Shift,右键——>在此处打开命令窗口,输入
python cocos.py new HelloCocos -p com.rainmer.hellococos -l cpp -d G:projectcocos。Cocosd-x会在G:projectcocos目录下创建项目名称为HelloCocos 的cocos项目。-p是包名。-l后接开发语言类型,有cpp、js、lua3种。
进入到HelloCocos目录,目录结构如下:
目录结构很清晰:
- Classes:存放cpp和h文件。
- cocos2d:cocos的一些工具。
- proj.xxx:对应各个平台的项目。
- Resources:存放资源文件,例如声音、图片等。
进入proj.win32,双击HelloCocos.sln打开项目,打开后,菜单栏——>调试——>开始执行(不调试),或者按快捷键Ctrl+F5,编译运行我们的项目。好了,我们可以放松一下,泡杯茶。过个10分钟左右,界面运行出这个画面
就说明我们的第一个项目创建成功。O(∩_∩)O哈哈~很简单的呀。然后我们要开始学习咯。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~萌萌哒的分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++基础:
1、::和->:::是类调用静态成员函数,->是类的对象调用成员函数。