helloworld程序编写(helloworld编程代码怎么打)

  Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++Cocos2d-iPhone项目的版本。Coc...

  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进行编辑开发:

helloworld程序编写(helloworld编程代码怎么打)

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

  E:\Tools\cocos\cocos2d-x-3.13.1\tools\cocos2d-console\bin

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

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

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

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

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

理解Helloworld类

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

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

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

  请看它的实现:

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

AppDelegate.cpp文件内容如下:

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

helloworld程序编写(helloworld编程代码怎么打)

HelloWorldScene.h文件内容有如下:

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

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

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

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

  Cocos2d-x+lua方案;

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

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

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

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

  笔者:垒码大叔

本文来自作者[良恬美]投稿,不代表调研号立场,如若转载,请注明出处:https://kydy.org.cn/miao/5153.html

(23)

文章推荐

发表回复

本站作者才能评论

评论列表(4条)

  • 良恬美
    良恬美 2026-09-13

    我是调研号的签约作者“良恬美”!

  • 良恬美
    良恬美 2026-09-13

    希望本篇文章《helloworld程序编写(helloworld编程代码怎么打)》能对你有所帮助!

  • 良恬美
    良恬美 2026-09-13

    本站[调研号]内容主要涵盖:调研号,生活百科,小常识,生活小窍门,百科大全,经验网

  • 良恬美
    良恬美 2026-09-13

    本文概览:  Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++Cocos2d-iPhone项目的版本。Coc...

    联系我们

    邮件:调研号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们