小游戏开发引擎CocosCreator
小游戏 六彩跳棋
已经通过审核并且发布了好几天了,对跳棋感兴趣的朋友可以去看看,在微信游戏里搜索 六彩跳棋
,点击 立即玩
吧!进去游戏后,需要点击 获取头像昵称
才能得到玩家数据,然后 划动屏幕
选择游戏模式,单击确定划动操作就可以了。
小游戏开发引擎
说起这款小游戏开发引擎,主要就是使用方便,提供了一个方便的 编辑器
。其实在很久很久以前,我就在使用了,那时候苹果系统刚刚宣布不支持 Flash
插件,所以工作上需要把 Flash
小游戏和之后的小游戏做成 H5
的,在比较 cocos
引擎和其它引擎后,感觉 cocos
引擎比较流行,关键是编辑器 cocos creator
使用起来很方便。
在按照官方文档的 示例小游戏
做下来后,就开始做工作上的那些小游戏了,第一个还有点生疏,做得也不够好,但是后面几个小游戏真的又快又好了。
后来,cocos
不断发展和壮大,从 二维
的不断完善,到 三维
的新版发布,再到现在日趋成熟,让人有一种跃跃欲试的冲动,毕竟还没尝试过 三维小游戏
的开发。打开 Cocos Creator
后,就可以开始制作小游戏的场景了,这是一种 所见即所得
的制作和开发模式。
CocosCreator
层级管理器
里面可以创建场景的 节点树
,在三维的游戏制作中,需要有灯光和相机这两个关键节点,有了 灯光
才能看到模型,有了 相机
才能把模型和灯光输出到显示器上。根据需要创建了 棋盘和球
的节点,棋盘的每个位置使用了小圆柱的模型,球就是球体的模型,我把模型和对应的材质做成 预制资源 ,在代码里获取和创建,再加入到节点中,圆柱和球体的位置坐标是一一对应的。
在小游戏中,需要一些 二维
的节点,比如:头像,按钮,提示…这些二维的节点只能放到一个 单独的画布
节点里,类似三维里面的一个窗口。这些节点默认都是显示出来的,如果默认不显示就在右边的节点属性里取消勾选就好了,在代码里根据逻辑判断是否要显示。
资源管理器里
就是小游戏的所有东西了,包括节点需要的 图片
和 预制资源
,还有一些音频文件和天空盒的资源,这些资源比较大,可以单独放在一个文件夹里,使用小游戏 分包加载
的方式。除此之外,还有 场景
的资源和 脚本
文件等等,最下面的是 内置资源
,包含官网文档上提供的各种资源。
未完待续…
后面还会介绍如何发布到微信小游戏,以及微信小游戏的后台和服务支持。
小游戏开发引擎CocosCreator相关推荐
- 盘点 小游戏开发引擎
游戏越来越成为人们生活必不可少的一部分,游戏的类型也愈加丰富,进行游戏的方式也越来越便捷.而小程序技术的推广使得游戏的开发又多了一种选择.小程序上的小游戏无需下载安装,即点即玩,似乎更加符合现代人的需 ...
- 爆款小游戏用的都是什么游戏开发引擎?
随着微信生态中,小程序应用指数级的增长,许多休闲游戏变成为了众多游戏厂商流量变现的新手段.以近期很火的"羊了个羊"为例,它便是我们常常所说的小游戏. 游戏和小游戏的区别 要盘点小游 ...
- 零基础如何快速入门微信小游戏开发?
随着微信生态中,小程序应用指数级的增长,许多休闲游戏变成为了众多游戏厂商流量变现的新手段.以近期很火的"羊了个羊"为例,它便是我们常常所说的小游戏. 游戏和小游戏的区别 要盘点小游 ...
- 微信小游戏开发零基础教程(一)-CocosCreator
微信小游戏零基础教程(一)-CocosCreator 最终效果预览 准备工作 创建工程 测试第一个场景 最终效果预览 本教程最后制作的游戏效果: 准备工作 下载 微信开发者工具 最新版->下载地 ...
- 小游戏开发怎么选游戏引擎
前言 小游戏开发怎么选游戏引擎 微信小游戏现在非常的火,当我们下定决心做微信小游戏开发的时候, 面临我们的第一个问题是怎么选一个H5的游戏引擎, 那么今天本尊就来给大家分析一下目前能开发各大平台H5小 ...
- 白鹭引擎正式支持微信小游戏开发
12月28日微信迎来更新,正式上线小游戏,并开放了小游戏开发文档和开发者工具.在微信发布新版本后,白鹭引擎立即添加了对于微信小游戏开发的支持,开发者只需要使用白鹭引擎的最新版本,通过使用白鹭引擎完整工 ...
- 白鹭引擎拉伸高度_答疑汇总|白鹭引擎架构师开源中国社区分享微信小游戏开发技巧...
原标题:答疑汇总|白鹭引擎架构师开源中国社区分享微信小游戏开发技巧 1月31日-2月6日,开源中国社区邀请白鹭引擎首席架构师王泽以"微信小游戏开发技巧分享"为主题,为广大开发者带来 ...
- 小游戏开发 之 消灭星星(cocos-creator)
小游戏开发 之 消灭星星(cocos-creator) 最近开始搞小游戏,消灭星星太经典了,非常适合拿来练手,核心流程就是<创建方块>.<消除>.<移动>.< ...
- 动态加载子节点_微信小游戏开发之场景切换和常驻节点传递数据
主题 场景切换 场景间数据传递方式 小游戏全局背景音效 特别说明 CocosCreator微信小游戏开发系列文章,是我在逐步开发过程中,基于官方文档之上,记录一些重点内容,以及对官方文档中有些知识点的 ...
- 《欢乐坦克大战》微信小游戏开发总结
<欢乐坦克大战>微信小游戏开发总结 <欢乐坦克大战>微信小游戏开发总结 前言 <欢乐坦克大战>是一款支持3V3实时对战并首批参与上线的微信小游戏中的作品.因为该游戏 ...
最新文章
- Robinhood应用宣布添加BCH和LTC交易
- asp.net Login控件基本属性及事件说明
- 智慧树python答案内蒙古科技大学_2020年_知到_打开企业形象设计之门(内蒙古科技大学)_答案护理人文修养_智慧树_期末答案...
- 分布式文件系统(HDFS)与 linux系统文件系统 对比
- maven POM.xml内的标签大全详解
- c#hello world_C#| 打印消息/文本(用于打印Hello world的程序)
- MTK 2G芯片使用联通卡在深圳无法拨打112原因
- mvn linux,Linux安装Maven
- Mysql的基础知识
- 超详细的元器件分类大全—电阻、电容、电感
- 百度地图api-基本用法总结
- 性能测试中设计性能场景
- sphinx安装及使用
- 重装win10系统(家庭版和专业版)
- 汇编--call和ret指令
- 两化融合给企业带来的实际意义
- 一些牛人榜样,多看看他们写的东西(后续整理牛人的blog等)
- 大数据的特征介绍,大数据技术主要分为哪几部分?
- [I.MX6UL] U-Boot移植(六) 网络驱动修改 LAN8720A(对比原子和NXP官方测试板的网络芯片LAN8720A , KSZ8081 (也是飞凌)唯独复位引脚不同595芯片也涉及改动)
- 吸电流、拉电流、灌电流、上下拉电阻、高阻态【】
热门文章
- 运用现代信息技术 推进环评大数据建设
- matlab latex 中文字体,LaTeX - 设置中文字体
- 树莓派导入h5模型出错OSError: SavedModel file does not exist at: model.h5/{saved_model.pbtxt|saved_model.pb}
- DP1363F国产替代CLRC663_支持NFC双向通信连接APP多协议远距离读写芯片
- 安装VS之后,excel每次启动都会配置Visual Studio的解决办法
- Windows官网下载Win10原版镜像文件
- 用友软件反结账,反记账以及删除凭证操作流程
- Android6.0之AMS启动app中篇之创建app进程
- 正弦波表(应该还会补充)
- 面试题:ES和Solr的区别是什么?