最近打算自己学学Cocos2d-x引擎,用博客的方式记录一下自己的学习过程。
这算是我的第一篇博客,也不知道具体该写些什么,暂时每次学习完就想到什么写什么吧!
我不会c++,c以前也学得非常菜,后来是java入的门,就一直做javaweb方面的内容了,所以在学习的过程中还得恶补c++,一些相对基础的内容我也会记录下来,毕竟解决一个问题就相当于一次进步嘛!
我在Cocos2d-x的官网和各种相关论坛都逛了一圈后,选了笨木头的《Cocos2d-x 3.x游戏开发之旅》这本书作为入门指导。这书我感觉还不错,主要笨木头那头像实在好像我以前一位同学啊啊啊啊啊啊啊。。。
言归正传,正式开始吐槽,呃,是开始学习。
老实说,环境搭建这一块费了不少功夫,最开始我是参照的一些2.x的配置教程来的。天杀的,谁知道Cocos2d-x的各个2.x版本之间的环境搭建都不同,比如有个和创建项目有关的msvc文件夹,在2.1.3版本之后就都没有了,然后网上一些教程里提到的一些bat或者js文件各种找不到。当时纠结这版本问题简直抓狂。
嗯,费工夫是之前的,3.0版本的配置个人感觉要容易一些,就是要多装一个Python环境,这样才能执行里面的那个setup.py。(什么?你不知道Python是神马?呃,我了解不多,这里就不误导人了)。
环境搭建主要是如下步骤:
1、下载安装VS(我这里用的2012)
2、安装Python并配置环境变量(反正我感觉这个步骤和Java里面配置JDK过程是一样的)
3、下载Cocos2d-x的引擎版本并解压(跟着笨木头的走,用3.0版本,话说木头提供了网盘下载,好方便)
4、运行setup.py,按几下回车(这里几下回车是让我们配置和安卓sdk有关的本地文件夹,暂时用不着配置,可以后面用到了再配置)
5、用vs打开项目并项目并编译运行(尼玛编译时间太长了,有可能是我笔记本太渣???)
大概就这些内容吧!后面再慢慢更新我的学习情况。
说是学习记录,貌似我光吐槽了。捂脸。。。