摘要: 2018年8月13日,白鹭引擎发布5.2.7 版本。本次版本主要新增了两大功能:命令行增加自动合图插件TextureMergerPlugin,微信小游戏支持库增加二进制和声音缓存方案。 同时,本次版本还是对 5.2 版本的一次集中性缺陷修复,更新修复了大家反馈的涉及2D渲染- JavaScript、 阅读全文
posted @ 2018-08-15 17:57 白鹭教育 阅读(1026) 评论(1) 推荐(1) 编辑
摘要: Texture Merger 可将零散纹理拼合为整图,同时也可以解析SWF、GIF动画,制作Egret位图文本,导出可供Egret使用的配置文件,其纹理集制作功能在小游戏开发中可以起到降低小游戏包体的作用,是开发者们最为喜欢的靠谱软件开发工具。 下面就为大家介绍Texture Merger的使用教程 阅读全文
posted @ 2018-11-19 14:04 白鹭教育 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,当游戏越做越大,资源越来越多的时候,加载资源会造成大量时间的浪费。为避免加载资源时游戏黑屏,导致玩家误认为游戏非正常运行,Loading界面起到至关重要的作用。今天就为大家带来用Egret制作Loading页面及分步加载资源的教程。 本文涉及以下内容: RES加载Loading界面所使用 阅读全文
posted @ 2018-11-01 14:48 白鹭教育 阅读(4276) 评论(0) 推荐(0) 编辑
摘要: 菜鸟丨用Egret制作功能简单的打地鼠类游戏《冰桶挑战》 今天教大家使用Egret制作一款功能简单的游戏——《冰桶挑战》,这是一款大家熟悉的打地鼠类游戏,点击屏幕使用冰桶浇灭地洞里钻出来的明星,结算得到分数。游戏页面布局使用EUI封装了大量的常用UI组件,满足大部分的交互界面需求,开发者仅用1天时间 阅读全文
posted @ 2018-10-30 18:00 白鹭教育 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: 怎样用更少的美术成本创造出更生动的动画效果?今天就为大家介绍一套开源的2D骨骼动画框架和工具——DragonBones,它包含了桌面骨骼动画制作工具DragonBonesPro和一套多语言版本的DragonBones骨骼动画库。 下面为大家介绍DragonBones的常用术语和使用方法。 一、Dra 阅读全文
posted @ 2018-10-23 14:33 白鹭教育 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 场景切换是很多开发者在开发过程中必不可少的一个环节,当项目中有两个或两个以上的游戏场景时,怎样管理这些场景,能够使它们之间的切换更加方便呢?今天就为大家介绍场景切换管理类的切换方法和单例的使用方法。 案例源码:https://github.com/hkjlx/qhcj 首先创建一个所有场景的父类Sc 阅读全文
posted @ 2018-10-23 13:53 白鹭教育 阅读(5317) 评论(1) 推荐(1) 编辑
摘要: 这次给大家带来的是通过Egret实现密室逃生小游戏的教程。该游戏包括人物状态机、MVC设计模式和单例模式,该游戏在1.5s内通过玩家点击操作寻找安全点,方可进入下一关,关卡无限,分数无限。下面是具体的模块介绍和代码实现。 该游戏主要内容包括 开始游戏场景 游戏场景 游戏结束结算场景 全局常量类 人物 阅读全文
posted @ 2018-09-30 10:28 白鹭教育 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: 本教程使用P2物理引擎实现了Egret官方的物理小球示例效果。如有不懂可以查看P2物理引擎GitHub地址或者是EgretP2物理系统文档。 第三方库的引入 创建一个P2物理项目 第三方库的引入 创建一个P2物理项目 1. 第三方库的引入 首先新建一个项目。 { "name":"physics", 阅读全文
posted @ 2018-09-14 16:43 白鹭教育 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 本文,我们通过Egret和Node.js实现一个在线聊天室的demo。主要包括,聊天,改用户名,查看其他用户在线状态的功能。大致流程为,用户访问网页,即进入聊天状态,成为新游客,通过底部的输入框,可以输入自己想说的话,点击发布,信息呈现给所有在聊天的人的页面。用户可以实时修改自己的昵称,用户离线上线 阅读全文
posted @ 2018-09-11 14:48 白鹭教育 阅读(3661) 评论(1) 推荐(0) 编辑
摘要: 本文将介绍开发微信小游戏四种常用功能的实现方法,这四种功能分别是: 获取头像功能 微信转发功能 微信分享功能 游戏圈 获取头像功能 微信转发功能 微信分享功能 游戏圈 在Egret Wing和微信开发者工具里的配置 为实现以上四个功能,我们需要分别在Egret Wing(图1,图2)和微信开发者工具 阅读全文
posted @ 2018-08-31 11:49 白鹭教育 阅读(1391) 评论(1) 推荐(0) 编辑
摘要: 写在前面:随着越来越多的新人开始接触白鹭引擎,创作属于自己的游戏。考虑到初学者会遇到一些实际操作问题,我们近期整理推出“菜鸟”系列技术文档,以便更好的让这些开发者们快速上手,Egret大神们可以自动忽略此类内容。 今天我们分享的菜鸟文档将介绍微信小游戏好友排行榜的制作过程,包括创建项目并发布、微信开 阅读全文
posted @ 2018-08-28 16:07 白鹭教育 阅读(855) 评论(2) 推荐(0) 编辑