当前位置:  编程技术>c/c++/嵌入式

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

    来源: 互联网  发布时间:2014-10-28

    本文导语:  要问如今什么比较火,当然是手机app了,随之智能机的普及,不断推出了越来越多的手机app,而游戏其实也是一种app。cocos2d-x一款免费游戏开发引擎,本着开源、跨平台的特色,成为了越来越多的手机游戏的开发引擎,所以让...

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

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


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • cocos2d-x在linux下的 qtcreator项目模板
  • Cocos2d-x for Windows Phone 8
  • 手机游戏引擎 Cocos2d-x
  • cocos2d-x 3D扩展 3D ToolKit for cocos2d-x
  • Cocos2d-x学习笔记之Hello World!
  • Cocos2d-x UI开发之CCControlPotentiometer控件类使用实例
  • Cocos2d-x学习笔记之CCLayerColor层的使用实例
  • Cocos2d-x UI开发之CCControlSwitch控件类使用实例
  • Cocos2d-x UI开发之CCControlColourPicker控件类使用实例
  • Cocos2d-x保存用户游戏数据CCUserDefault类使用实例
  • Cocos2d-x中获取系统时间和随机数实例
  • 从Cocos2d-x2迁移到Cocos2d-x3的过程分享
  • Cocos2d-x UI开发之CCControlButton控件类实例
  • cocos2d-x学习笔记之CCLayer、CCLayerColor、CCLayerGradient、CCLayerMultiplex场景层介绍
  • Cocos2d-x UI开发之文本类使用实例
  • Cocos2d-x Schedule定时器的使用实例
  • Cocos2d-x UI开发之菜单类使用实例
  • Cocos2d-x UI开发之CCControlSlider控件类使用实例
  • Cocos2d-x UI开发之场景切换代码实例
  • 用于cocos2d-x引擎(ndk)中为android项目生成编译文件列表


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3