前言
身体好,才是真的好~ 从此之后,要会生活,努力活出自己想要的样子~!!!

Enmmm,LZ 也是小白一枚,初入贵行,还望手下留情~

本篇主要作用,或者说定位在于和 LZ 一样得小白,希望多多交流,欢迎大佬指正~

一、前期了解
首先附上 Cocos 官方地址:

中文版:http://www.cocos.com/

英文版:http://www.cocos2d-x.org/

下面开始简单了解 Cocos 简介 ~

1.1 Cocos 简介
Cocos 引擎是由触控科技推出的游戏开发一站式解决方案,包含了从新建立项、游戏制作、到 打包上线的全套流程。开发者可以通过 Cocos 快速生成代码、编辑资源和动画,最终输出适合于多个平台的游戏产品。

1.2 Cocos 整合
Cocos 整合了 Cocos 2d-x、Cocos Studio、Cocos Code IDE 等框架及工具:

Cocos 2d-x 引擎框架: Cocos 2d-x 是基于 OpenGL ES 的跨平台开源引擎,现为全球占有率第一的手机游戏引擎,被媒体成为“千万级手游摇篮”。游戏开发快速、简易、功能强大。Cocos2d-x核心优势在于允许开发人员利用C++、Lua及Javascript来进行跨平台部署,覆盖平台包括iOS,Android,OS X,Windows,Linux 和 Web;

Cocos Studio 编辑器: Cocos2d-x 引擎配套的跨平台游戏开发工具,帮助开发者快速构建游戏场景、编辑 UI、编辑动画等游戏资源,支持第三方的资源导入;

Cocos Code IDE: Cocos Code IDE 是一个基于 Eclipse 的跨平台 IDE,专门为 Cocos2d-x Lua & JavaScript 开发人员准备,通过 IDE 你可以方便的创建游戏工程、编写并且支持在不同平台上调试代码、实时查看代码被改变后的效果,最终直接发布成一个可上架的安装包;

Cocos Store 插件商店: Cocos 开放了强大的扩展功能并推出了 Cocos Store,提供了插件、资源、工具、素材等丰富的资源,为用户的开发提供了更大的灵活性。Cocos Store 将为用户提供了一个自由的平台,连接全球的开发者,用户可以获得和分享自己的成果。开发者将不会为某个技术难关而烦恼,也不会为某个功能而彻夜加班,Cocos Store 会持续的收集和提供各种解决方案,建立一个共赢的平台。

1.3 Cocos Creator 出场
以下引自官方:

Cocos Creator 是以内容创作为核心的游戏开发工具,在 Cocos 2d-x 基础上实现了彻底脚本化、组件化和数据驱动等特点。 Cocos Creator 基于开源框架 Cocos 2d-x,实现了一体化、可扩展、可自定义工作流的编辑器,并在 Cocos 系列产品中第一次引入了组件化编程思想和数据驱动的架构设计,这极大地简化了 Cocos 2d-x 开发工作流中的场景编辑、UI 设计、资源管理、游戏调试和预览、多平台发布等工作,是使用 Cocos 2d-x 进行团队协作开发的最佳选择。

而本文,则依据目前最新得 Cocos Creator 进行初次开发~

1.4 看一波架构图,准备开搞~
首先,我们一起来简单看一下关于 Cocos 2d-x Framework 层架构(以备不时之需):

接下来,我们一起来简单看一下关于Cocos Creator 层架构(以备不时之需):

二、Cocos Creator 1.9.1 安装与简述
PS:由于 LZ 之前已安装 VS ,So,本次不再安装。Enmmm,别忘记 Cocos 开发者帐号。

2.1 安装图例
<center

2.2 Dashboard 界面了解
启动 Cocos Creator 并使用 Cocos 开发者帐号登录以后,就会打开 Dashboard 界面,在这里你可以新建项目、打开已有项目或获得帮助信息。

界面预览:

<center

上图所示的就是 Cocos Creator 的 Dashboard 界面,包括以下几种选项卡:

最近打开项目: 列出最近打开项目,第一次运行 Cocos Creator 时,这个列表是空的,会提示新建项目的按钮;

新建项目: 选择这个选项卡,会进入到 Cocos Creator 新项目创建的指引界面;

打开其他项目: 如果你的项目没有在最近打开的列表里,你也可以点击这个按钮来浏览和选择你要打开的项目;

帮助: 帮助信息,一个包括各种新手指引信息和文档的静态页面。

新建项目:

你可以在新建项目选项卡里创建新的 Cocos Creator 项目。

在新建项目页面,我们首先需要选择一个项目模板,项目模板会包括各种不同类型的游戏基本架构,以及学习用的范例资源和脚本。

一切都设置好后,点击新建项目按钮来完成项目的创建。Dashboard 界面会被关闭,然后新创建的项目会在 Cocos Creator 编辑器主窗口中打开。

关于修改项目存放地址:

在页面下方可以看到项目名称和将会保存到的地址。我们可以在项目路径输入框手动输入项目所在路径和项目名称,路径的最后一节就是项目名称;

也可以点击浏览按钮,打开浏览路径对话框,在你的本地文件系统中选择一个位置来存放新建项目。

帮助:

可以通过帮助页面访问 Cocos Creator 用户手册和其他帮助文档。

三、Hello World
新建示例工程,如下:

Cocos Creator 的工作流程是以数据驱动和场景为核心的,首次打开一个项目时,默认不会打开任何场景。

在资源管理器中双击箭头所指的 helloworld 场景文件。Cocos Creator 中所有场景文件都以  作为图标。

打开界面如下所示:

要预览游戏场景,点击编辑器窗口正上方的 预览游戏 按钮。

Cocos Creator 会使用默认浏览器运行当前游戏场景,效果如图所示:

当然,你也可以在左上角切换不同的设备查看预览效果。

最后,我们修改下欢迎文字~

由于 Cocos Creator 以数据驱动为核心的最初体现,就在于当我们需要改变 Hello World 的问候文字时,不需要再编辑脚本代码,而是直接修改场景中保存的文字属性。

首先在层级管理器中选中 Canvas 节点,我们的 HelloWorld 组件脚本就挂在这个节点上。

接下来在属性检查器面板下方找到 HelloWorld 组件属性,然后将 Text 属性里的文本改成:你好,权儿!:

Enmmm,预览一下:

Enmmm,本文到此结束,很简单,也很 Easy ~

一起朝着未来努力奔跑吧~

个人公众号
不定期发布博文,感谢大家关注~

参考资料
Cocos 引擎百科介绍:https://baike.baidu.com/item/Cocos引擎/17680178?fr=aladdin;
Cocos 2d-x GitHub 地址:https://github.com/cocos2d/cocos2d-x;
Cocos Creator v1.9 用户手册:http://docs.cocos.com/creator/manual/zh/;
Cocos Creator v1.9.x User Manual:http://www.cocos2d-x.org/docs/creator/manual/en/;
YouTube 教程:https://www.youtube.com/watch?v=49AC6HD1Bi0;
下载地址:http://www.cocos.com/download;
百度云下载链接: https://pan.baidu.com/s/1-DeEjpY2e7_mlxaD4aQ3Jw 密码: 4x6u;
--------------------- 
作者:贺利权 
来源:CSDN 
原文:https://blog.csdn.net/u012400885/article/details/80896134 
版权声明:本文为博主原创文章,转载请附上博文链接!

Cocos 篇:基于 Cocos Creator v1.9,开始 Hello World 。。。相关推荐

  1. Cocos Creator v1.5发布:物理集成、2D摄像机、TypeScript

    经过1个多月的Beta版发布和社区测试,直至跳票两周之后,我们终于能够发布 Cocos Creator v1.5 正式版了.这个版本又给大家带来了很多实用的新功能. Cocos Creator 作为第 ...

  2. 基于Cocos Creator的水果忍者游戏

    基于cocos creater的水果忍者游戏 项目介绍 主界面 游戏界面 游戏详情界面 水果运动界面 刀片切割界面 游戏结束界面 下载方式 项目介绍 互联网技术不断革新,用户对于应用的要求在不断提高, ...

  3. 一款非常好玩的小程序游戏推荐给大家,基于cocos creator引擎开发的

    一款非常好玩的小程序游戏推荐给大家,基于cocos creator引擎开发的,排名包含微信好友排行榜,全球榜,快邀请好友,一起来玩吧.

  4. cocos creator 方法数组_基于 Cocos 游戏引擎的音视频研发探索

    本文转载自公众号:流利说技术团队(lls_tech) 版权归原作者所有 本文主要介绍了流利说团队基于 Cocos 游戏引擎进行音视频相关需求开发过程中所遇到的问题和解决方案.文章中将依次阐述 Coco ...

  5. 基于Qt Creator 的Windows下数字图像处理软件[栏目]

    基于Qt Creator 的Windows下数字图像处理软件[栏目] 前言 设计过程 完整项目展示 前言 之前说准备转行软件开发,准备从C++的学习开始,恰好这学期的数字图像处理需要做一个项目,所以决 ...

  6. 笑脸墙创作工具(Smilewall Creator V1.0)发布

     笑脸墙创作工具(Smilewall Creator V1.0)发布 by EmilMatthew 08.03.06 笑脸墙创作工具(Smilewall Creator V1.0)发布,欢迎朋友们都来 ...

  7. 深度学习实战篇-基于RNN的中文分词探索

    深度学习实战篇-基于RNN的中文分词探索 近年来,深度学习在人工智能的多个领域取得了显著成绩.微软使用的152层深度神经网络在ImageNet的比赛上斩获多项第一,同时在图像识别中超过了人类的识别水平 ...

  8. UiBot Creator v1.2火热体验中……

    UiBot Creator v1.2 正式上线啦~~~ 立即下载 更新说明: 1.加快软件启动速度,视图打开速度 2.选择器加入 java 程序支持(暂不支持 java applet ) 3.选择器增 ...

  9. 机器学习第20篇 - 基于Boruta选择的特征变量构建随机森林

    前面机器学习第18篇 - Boruta特征变量筛选(2)已经完成了特征变量筛选,下面看下基于筛选的特征变量构建的模型准确性怎样? 定义一个函数生成一些列用来测试的mtry (一系列不大于总变量数的数值 ...

最新文章

  1. lightoj 1014
  2. 编程方法课程学习心得
  3. Java集合中的排序API分析
  4. Mysql大数据备份和增量备份及还原
  5. 预约清单ui设计_持续交付质量设计所需的UI清单
  6. 当微服务遇上 Serverless | 微服务容器化最短路径,微服务 on Serverless 最佳实践
  7. 用VB构键Internet的应用
  8. 每个人都应该学git,最新GitHub上git指南我不信你不会git
  9. jsdroid 教程_ps教程自学平台
  10. fl_chart的简单使用——BarChart
  11. raspberry pi系统配置
  12. URI跳转方式地图导航的代码实践
  13. 强化学习萨顿和巴托部分习题
  14. 操作系统基础知识用户态和内核态的区别
  15. PreSonus Studio One 5 Professional v5.5.0 WiN-MAC 音乐制作宿主软件
  16. 基于随机共振算法的图像增强 黑暗图像视觉提升
  17. 图论---tarjan
  18. CCF A类与B类的国际期刊(高性能计算、人工智能)
  19. MATLAB-变量及其操作(学习笔记)
  20. cityscapes数据集标签的处理

热门文章

  1. 神经网络量化入门--Add和Concat
  2. java引入包_java如何导入包
  3. 谷歌小恐龙 T-Rex 之 物理外挂
  4. 解决ubuntu过热:gnome-shell扩展 cpu power manager
  5. 关于使用jquery.wordexport.js如何设置导入文档的页边距问题(超详细,亲测可用)
  6. Order by 后面不能直接Union
  7. VSCode 前端必备插件
  8. 张涵20160318作业 监理工程师
  9. 抓取在线书店信息:从在线书店获取图书信息及价格
  10. 使用UE4画刷BSP创建房子