Cocos2d-x学习笔记之开发环境搭建

 更新时间:2014年09月11日 08:44:48   投稿:junjie  
这篇文章主要介绍了Cocos2d-x学习笔记之开发环境搭建,本文使用Visual Studio作为开发IDE,是不同于其它教程的,需要的朋友可以参考下

要问如今什么比较火,当然是手机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都能实现什么功能可以运行这个项目看看,里边应该包含了所有的功能,等以后你不会实现了,也可以看看人家的源代码。

经过这五步,我们的环境就算搭起来了,你做好了吗?

相关文章

  • C/C++ extern关键字用法示例全面解析

    C/C++ extern关键字用法示例全面解析

    这篇文章主要为大家介绍了C/C++ extern关键字用法示例全面解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • 使用C++构建一个优先级队列的实现

    使用C++构建一个优先级队列的实现

    优先级队列是一种特殊的队列数据结构,本文主要介绍了使用C++构建一个优先级队列的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02
  • 浅析C++中strlen函数的使用与模拟实现strlen的方法

    浅析C++中strlen函数的使用与模拟实现strlen的方法

    这篇文章主要介绍了strlen函数的使用与模拟实现strlen的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • c/c++实现获取域名的IP地址

    c/c++实现获取域名的IP地址

    本文给大家汇总介绍了使用c/c++实现获取域名的IP地址的几种方法以及这些方法的核心函数gethostbyname的详细用法,非常的实用,有需要的小伙伴可以参考下。
    2015-11-11
  • C++跳转语句之Goto对变量定义的影响详解

    C++跳转语句之Goto对变量定义的影响详解

    goto语句也被称为无条件转移语句,这篇文章主要介绍了C++跳转语句之Goto对变量定义的影响,文中通过示例代码解文字介绍的很详细,相信对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面跟着小编一起来学习学习吧。
    2016-11-11
  • c++使用正则表达式提取关键字的方法

    c++使用正则表达式提取关键字的方法

    这篇文章给大家介绍了c++使用正则表达式提取关键字的方法,相对来说比较简单,同时给大家提到了c++通过正则表达式提取匹配到的字符串的方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-08-08
  • 在C++中反射调用.NET的方法(三)

    在C++中反射调用.NET的方法(三)

    在.NET与C++之间传输集合数据的方法是怎么样的呢?接下来通过本文给大家分享在C++中反射调用.NET(三),需要的朋友参考下吧
    2017-02-02
  • C语言实现程序开机自启动

    C语言实现程序开机自启动

    本文给大家分享的是一则C语言实现开机自启动的代码,主要是通过C来获取程序路径修改注册表项来实现,有需要的小伙伴可以参考下
    2016-01-01
  • C++基于递归和非递归算法求二叉树镜像的方法

    C++基于递归和非递归算法求二叉树镜像的方法

    这篇文章主要介绍了C++基于递归和非递归算法求二叉树镜像的方法,针对二叉树遍历结合实例形式分析了递归与非递归算法的实现与使用技巧,需要的朋友可以参考下
    2017-05-05
  • C语言深入详解四大内存函数的使用

    C语言深入详解四大内存函数的使用

    这篇文章主要介绍了C语言的四大内存函数,讲解了mencpy、memmove、memcmp、memset函数,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-07-07

最新评论