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++ 引用作为函数的返回值方式

    C/C++ 引用作为函数的返回值方式

    这篇文章主要介绍了C/C++ 引用作为函数的返回值方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • Qt开发之QTreeWidget的使用教程详解

    Qt开发之QTreeWidget的使用教程详解

    这篇文章主要为大家详细介绍了Qt中QTreeWidget使用的相关资料,文中的示例代码讲解详细,对我们学习Qt有一定的帮助,感兴趣的小伙伴可以了解一下
    2022-12-12
  • C++实现简单通讯录系统

    C++实现简单通讯录系统

    这篇文章主要为大家详细介绍了C++实现简单通讯录系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Microsoft Visual C++ 6.0开发环境搭建教程

    Microsoft Visual C++ 6.0开发环境搭建教程

    这篇文章主要为大家详细介绍了Microsoft Visual C++ 6.0开发环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • 利用C语言实现简单三子棋游戏

    利用C语言实现简单三子棋游戏

    这篇文章主要为大家详细介绍了利用C语言实现简单三子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-03-03
  • C++11/14 线程中使用Lambda函数的方法

    C++11/14 线程中使用Lambda函数的方法

    这篇文章主要介绍了C++11/14 线程中使用Lambda函数的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 聊一聊C++虚函数表的问题

    聊一聊C++虚函数表的问题

    C++是面向对象的语言(与C语言主要区别),所以C++也拥有多态的特性。下面通过代码看下C++虚函数表的问题,感兴趣的朋友一起看看吧
    2021-10-10
  • Qt中控件的函数使用教程分享

    Qt中控件的函数使用教程分享

    这篇文章主要为大家详细介绍了Qt中部分控件(Text Edit编辑框、Combo Box下拉框、List Wiget和Label)函数的使用,感兴趣的小伙伴可以了解一下
    2022-12-12
  • C语言之system函数案例详解

    C语言之system函数案例详解

    这篇文章主要介绍了C语言之system函数案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C语言中system()执行cmd命令打开关闭程序的方法

    C语言中system()执行cmd命令打开关闭程序的方法

    今天小编就为大家分享一篇C语言中system()执行cmd命令打开关闭程序的方法。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05

最新评论