系列教程CocosCreator教程(初识篇)CocosCreator教程(编辑器篇) 一、项目结构 ProjectName(新建项目) ├──assets ├──library ├──local ├──packages ├──settings ├──temp └──project......
系列教程CocosCreator教程(初识篇)CocosCreator教程(编辑器篇) 一、项目结构 ProjectName(新建项目) ├──assets ├──library ├──local ├──packages ├──settings ├──temp └──project......
一篇关于适用cocos creator开发微信小游戏的入门教程,涉及到了物理引擎的使用,是初学者不可多得的练手游戏
目录一、项目结构二、资源分类1、场景(scene)2、贴图(texture)3、预制(prefab)4、图集(atlas)5、自动图集(auto-atlas)6、艺术数字(label-atlas)7、字体(font)8、粒子(particle)9、声音(audio)10、...
Button 先看下文档和api 后面看下使用案例 第1种cc.Component.EventHandler ...第2种button.node.on('click', ...)的方式 ...这里拖拽一个button到game Scene中 可以查看Button的属性。...其实查看Button节点 可以发现...
Cocos2d-x利用遮罩(蒙版)CCLayerColor制作新手引导界面入门篇.原文请参考博客: http://blog.csdn.net/u012945598/article/details/17280019
本教程到此结束,本人萌新一枚,由于能搜到的fgui×Cocos Creator的资料很少(大部分都是unity的),特分享学习经验。如有这方面的大佬,欢迎与我讨论技术~至此,第一个场景以及做好,更多内容,请自行阅读官方提供...
2014年开始接触Cocos 依旧记得自己是个清秀男孩,那会还一头秀密的黑发(说多了都是泪 哈哈) 赶上了Cocos 3.X时代,见证了Cocos 工具链的不断完善 Cocos Studio大改版版本发布,都大大提高了开发效率,虽然Studio...
求人不如求己,今天给萌新带来一篇利用 Chrome 调试 Cocos Creator 游戏的教程,学会调试之后你就可以自己解决很多问题啦。 准备工作 下载我之前用ts写的摘星星游戏https://github.com/potato47/star-catcher ...
我们都知道 CocosCreator 支持 TypeScript 开发,而且 TypeScript 是开发中大型项目的有力工具。作为 JavaScript 开发者,我们该如何快速入门 TypeScript 呢? 正文 TypeScript 是 JavaScript 的超集(超集:包含...
这不是 Cocos Creator 的入门教程,也不是TypeScript 的入门教程,这是 Cocos Creator+TypeScript 的入门教程。 前提 无论学什么技术知识,官方文档都应该是你第一个教程,所以请先至少阅读新手上路这一节 ...
cc.Vec2 cc.Vec2 二维向量坐标, 表结构{x: 120, y: 120}; cc.v2(x, y) 创建一个二维向量 cc.p() 创建一个二外向量 cc.pSub: 向量相减 cc.pAdd: 向量相加; cc.pLength: 向量长度; //坐标位置3种方法--1 ...
这一篇介绍瓦片地图,在开发模拟经营类游戏、SLG类游戏、RPG游戏,都会使用到瓦片地图。瓦片地图地面是通过一个个地砖拼起来的,又分为45度角和90度角两种。45度角俗称2.5D,每个格子都是菱形,而90度角每个格子都是...
但cocos没有提供一个弹窗管理模块,对于一个多人合作的项目,没有统一的管理,界面层级容易混乱。作为主程,在项目开始就应该处理好这些问题,将弹窗划分为不同的层次,不同类型的信息显示在不同的层中。下面将讲解...
spine骨骼动画工具 1: 骨骼动画: 把动画打散, 通过工具,调骨骼的运动等来形成动画 2: spine是一个非常流行的2D骨骼动画制作工具 3: spine 动画美术人员导出3个文件: (1) .png文件:动画的”骨骼”的图片集;...
cc.Button使用 cc.Button 1:添加按钮的方法 (1)直接创建带Button组件的节点; (2) 先创建节点,再添加组件; 2:按钮组件, 按钮是...过渡: 普通状态, 鼠标滑动到物体上, 按下状态, 禁用状态 ...(2)颜色过渡, 过...
滚动列表高级使用 动态加载数据 案例背景 1: 假设世界排行榜要100个玩家的数据,我们...// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/class.html // - [English] http://docs.cocos2d-x....
android环境搭建 h5/android 打包发布 h5打包发布 1:引擎模块裁剪,减少引擎体积; 项目----项目设置----模块设置:对于游戏中没有使用到的组件,都不需要勾选。来减少引擎文件的体积。...2: resources目录的特性,...
前面已经介绍怎样加载资源、管理弹窗。开发一个网络游戏,难免要处理网络通信。有几点问题需要注意: ... ... 3.通信数据格式可能需要随时替换为json或protocol buffer,可能需要添加额外头部。...4.在新手引导里使用本地...
本篇开始介绍游戏业务架构相关的内容。在游戏业务层,所有需要隔离的系统和模块间通信都可以通过消息分发解耦。例如网络返回通知、数据更新同步到界面等。 消息分发基于观察者模式设计。需要处理消息的地方向消息...
前言 Shader,又名着色器,是控制 GPU 绘制的指令集。从某种意义来说,着色器是一个把输入转换到输出的程序,为图形渲染管线的某个特定部分而运行。图形渲染管线是渲染的核心组件。通过给定虚拟相机、3D 模型以及...
这一篇将介绍在游戏客户端常用的架构MVC架构。一个游戏的MVC如下划分: M:1)单例全局的数据中心World,所有游戏模块的数据在World中有入口,2)各个模块自己的数据结构。 V:1)通过creator预制体制作的UI界面、...
在初识篇,我介绍过怎样加载prefab。cocos提供了一系列的加载接口,包括cc.loader.load,cc.loader.loadRes,cc.loader.loadResArray,cc.loader.loadResDir。 static load(resources: string|string[]|{uuid?: ...
这一篇介绍A*寻路算法。在RPG、SLG、模拟经营类游戏,有需要给角色寻路的需求,一般寻路我们采用A*寻路算法,A*寻路算法是一种广度优先启发性算法。 先说说什么叫广度优先。搜索分为广度优先和深度优先,主要体现在...