api测试安卓版(api测试软件)

亚星管理平台 36 3

  Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。

Windows平台开发环境下创建cocos2d项目

  Windows平台开发环境下安装了cocos2d-x后就可以开发游戏了;VS2015进行编辑开发:

  找到cocos2d-x安装目录并CMD命令窗口进行切换:

  E:Toolscocoscocos2d-x-3.13.1toolscocos2d-consolebin

  打开电脑中的CMD命令窗口,将目录切换到上述安装路径,并输入cocos new -h命令

  如果出现以上提示,说明可以开始创建Cocos2d-x项目了。

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

  输入如下命令开始创建项目,其中-p表示包名称,-l表示所用语言,-d表示项目保存路径

  创建成功后会在设定的项目保存目录下找到项目文件:

  双击上面项目解决方案,即可以打开项目。编译运行可以得到如下界面:

理解Helloworld类

  HelloWorld去掉退出按钮只有另外三个函数:

  这三个方法一定要做到透彻理解和重写。因为所有的游戏场景都需要这三个函数。

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

  创建游戏HelloWorld场景的时候,只需要在AppDelegate写一句:Helloworld::createScene();

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

  请看它的实现:

  注意 ->AppDelegate类概括了游戏整个生命周期:

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

AppDelegate.cpp文件内容如下:

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

  HelloWorld类包括场景、图层、精灵、动作等节点的创建,是程序的核心部分;

HelloWorldScene.h文件内容有如下:

  核心代码HelloWorldScene.cpp文件内容如下:

  HelloWorld涵盖了Cocos2dx引擎框架的整体思路,阐述了应用的开发过程;

api测试安卓版(api测试软件)-第1张图片-亚星国际官网

  现在市场中的游戏大部分都采用游戏引擎+脚本语言开发【底层代码都是用c++来实现的】,介绍几个流行的组合:

  Cocos2d-x+js方案; cocos2d主推方案 html5 也能派上大用场

  Cocos2d-x+lua方案;

  c++ 想从事游戏开发方向的小伙伴,这是必须要掌握的,不解释!

  本号所有文章都经笔者亲自测验后整理成稿,期间耗费了很多精力,如果有朋友想收录自己的博客中请联系笔者「垒码大叔」;

  初入IT世界的小白,欢迎大神留言交流,你的互动,是我成长的动力;

  如果觉得分享内容还不错,就推荐到你的朋友圈吧,让更多人一起交流和分享;

  笔者:垒码大叔

标签: api测试安卓版

发表评论 (已有3条评论)

评论列表

2025-02-01 02:20:16

环境下创建cocos2d项目   Windows平台开发环境下安装了cocos2d-x后就可以开发游戏了;VS2015进行编辑开发:  找到cocos2d-x安装目录并CMD命令窗口进行切换:  E:Toolscocoscocos2d-x-3.13.1toolscocos2d-con

2025-01-31 23:24:47

  Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,

2025-02-01 07:54:36

写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和