最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:2

【调试工具】Cocos2dx 用C++语言的开发流程是怎样的?

 attach_img

2

帖子

7

回复

9

积分
最后登录:
2025-04-13 09:30
注册时间:
2022-11-13 16:11
楼主
  发表于:2025-04-13 10:30:28|查看用户信息

是搭建环境 然后在vs下面用代码开发么?

如果是在VS下面开发 按照网上的教程把环境集成了 怎么新建一个空项目?新建的空项目怎么包含cocos2dx的api文件?

那样的话我得去学习cocos2dx的框架和API

然后开发完了怎么打包成相应的ios Android平台呢?

然后我记得有一个cocos creator 那是个可视化图形界面的游戏引擎 然后我看在这上面可以方便点编程 但是文件的话为什么只有JS这些选项 没有添加c++文件的选项


7

帖子

10

回复

13

积分
最后登录:
2025-04-13 07:38
注册时间:
2023-04-21 19:21
1 楼
  发表于:2025-04-13 10:32:56|查看用户信息

既然题主问的那么详细,那么,放一波干货:

1、Cocos2d-x引擎不是一种新的编程语言,而是一个基于C++游戏开发用的一系列代码结构。

2、Cocos2d-x引擎若用C++开发,那么搭建环境,然后在vs下面用C++代码开发无误。

3、Cocos2d-x引擎可以在官方网站上下载:Cocos引擎_游戏开发引擎_html5游戏开发_Android游戏开发。而建立空的游戏项目很接近C++开发,可以参考Windows 平台 · GitBook。启动项目都放到了cpp-test文件下,可以自己建立其他C++的项目文件。

4、既然选择cocos2d-x引擎,那么,框架以及API的学习是必要的:了解引擎 · GitBook。

5、编译运行在不同的平台上需要仔细的操作,这里推荐Cocos Console,后文会细说。

6、cocos creator是非常好的游戏引擎,但是目前只支持JS语言。而它也提供插件,可以将整个工程转化为C++工程,转而使用cocos2d-x继续开发。


Cocos Console

一种Cocos2d-x引擎下的命令行开发工具,而且是一个跨平台的工具,你可以用它创建项目、运行项目、发布项目。命令行工具适用于所有 Cocos2d-x 支持的平台,包括:iOS、Android、Mac、Linux、Windows、Web。

首先安装Python,然后运行引擎源码根目录的setup.py。

引擎源码可以在我上文给的3.cocos2d-x...给出的网站下载到。

接下来按照下文的方法可以快捷的创建空项目,编译,运行。


5

帖子

16

回复

21

积分
最后登录:
2025-04-13 08:33
注册时间:
2023-02-26 14:02
2 楼
  发表于:2025-04-13 10:33:23|查看用户信息

VS2017安装器有这个选项,直接勾选安装即可。

安装以后,在开始菜单,程序能找到cocos2d,打开就能看见创建项目。能用C++,也能导出为移动应用。


共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录