加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos从入门到精通--《Cocos引擎在Windows平台上的搭建》

发布时间:2020-12-14 16:25:42 所属栏目:百科 来源:网络整理
导读:?? Cocos 引擎及相关开发包下载 视频教程地址:http://edu.csdn.net/course/detail/1342/20980?auto_start=1 我们打开 Cocos 官网 www.cocos.com ,找到下载一栏。 在下载一栏里,我们可以看到一系列开发工具软件,其中包括 : (1). Cocos 引擎 :一站式解决
??

Cocos引擎及相关开发包下载

视频教程地址:http://edu.csdn.net/course/detail/1342/20980?auto_start=1

我们打开Cocos官网www.cocos.com,找到下载一栏。


在下载一栏里,我们可以看到一系列开发工具软件,其中包括:

(1).Cocos引擎:一站式解决方案,相当于是对于Cocos引擎的文档,API,教程以及相关开发工具等各方面资源的一个统一下载安装工具。

(2).Cocos2d-x引擎:基于C++进行开发的Cocos2d-x引擎的SDK

(3).Cocos2d-js引擎:基于JavaScrip进行开发的Cocos2d-x引擎的SDK

(4).Cocos2d-lua引擎:基于Lua进行开发的Cocos2d-x引擎的SDK

(5).CocoscodeIDE:一个基于Eclipse的跨平台IDE,通过IDE你可以方便的创建游戏工程、编写并变后的效果,最终直接发布成一个可上架的安装包


在这里我们主要学习基于C++Cocos2d-x引擎开发,所以我们需要下载第一项和第二项。

注意:下载需要先注册账号并登录!



下载后我们得到CocosForWin-v2.3.1.1.exe

我们安装完CocosForWin-v2.3.1.1之后,我们还需要安装VS2013才能够进行相应开发,如果没有安装VS2013的同学请进行安装。

安装完毕后,我们的桌面上会有以下三个程序的图标。


现在我们启动Cocos,点击左边“商店”一栏里看到上方的“工具”菜单,在菜单里选择“Cocos框架”。



找到CocosFrameworkv3.7,并点击“立即下载”。




注意:“Framework”包括了Cocosv3.7引擎SDK,但主要是一个纯引擎的框架以对CocosStudio和项目开发进行支持,其中并不包括TestCPP等例子。如果同学要想看完整的官方实例代码,那还需要下载Cocos2d-xv3.7

然后,我们如果想将自已的Cocos2d-x项目运行在Android设备上,我们需要下载AndroidSDKNDKANTJDK等。这也可以通过Cocos的商店里进行直接下载。


有了这些工具开发包的支持,我们的开发环境就可以搭建起来了!



使用CocosStudio创建一个HelloWorld项目

要使用CocosStudio开发项目,我们需要先对它设置好,现在我们启动“CocosStudio”,在主菜单的“编辑”菜单项下找到“偏好设置”。


打开“偏好设置”后我们可以看到一系列设置项,其中在“平台”一项里我们需要设置好AndroidSDKNDKANTJDK等项。



点击“确定”后我们在CocosStudio的主菜单选择“文件”菜单项下的“新建项目”。



在新建项类型对话框里有很多项目供选择,除了Cocos项目外,还有一些界面实例。选择“Cocos项目”,并点击“下一步”。



在“设置项目信息”一栏里,我们可以对要创建的项目进行简单的设置。其中“项目语言”一项我们选择“C++”。然后点击“完成”我们可以在项目路径位置看到相应的工程目录被创建出来。



这时候我们已经可以看到熟悉的HelloWorld,我们现在CocosStudio上方的运行平台选择框里找到“在Windows平台运行”项,点击左边的视窗小按钮,会弹出“运行项目”对话框,这时候CocosStudio会启动编译运行。



编译完成后,我们可以看到HelloWorld的程序窗口。




感觉不错吧!这还不是最酷的,我们如果选择“在Android设备运行”项,将我们的Android设备通过USB连到电脑上,我们将可以在设备上看到运行起来的Android程序。


这样,我们就学会了基于最新的Cocos搭建开发环境并运行HelloWorld的方法

作业:

1.下载,安装好Cocos开发环境。

2.CocosStudio创建一个HelloWorld工程。


??

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读