最近在看JavaScript DOM 编程艺术,总结一下JavaScript编写Web脚本的规范与实现,对于实现有以下几点要求:平稳退化:确保网页在没有JavaScript下也能正常运行分离JavaScript:把网页内容与结构与JavaScript行为完全分离向后兼容:当JavaScript使用新的API时老版本的浏览器正常运行提升性能:让JavaScript执行的性能最优平稳退化JavaScr
转载
2023-12-21 10:59:38
68阅读
游戏引擎白鹭 https://www.egret.com/ http://developer.egret.com/cn/ http://developer.egret.com/cn/example/page/index#010-disp-basic
转载
2017-05-27 15:27:00
267阅读
2评论
12月28日微信迎来更新,正式上线小游戏,并开放了小游戏开发文档和开发者工具。在微信发布新版本后,白鹭引擎立即添加了对于微信小游戏开发的支持,开发者只需要使用白鹭引擎的最新版本,通过使用白鹭引擎完整工具流,就可以快速创建、开发与发布微信小游戏,而无需过多的关注底层技术细节。1.如何创建微信小游戏项目(1)创建微信小游戏项目需要您需要下载白鹭引擎最新版本,首先创建一个新的白鹭引擎项目。(2)创建项目
转载
2024-01-31 00:36:30
28阅读
写在前面:随着越来越多的新人开始接触白鹭引擎,创作属于自己的游戏。考虑到初学者会遇到一些实际操作问题,我们近期整理推出“菜鸟”系列技术文档,以便更好的让这些开发者们快速上手,Egret大神们可以自动忽略此类内容。本文的作者是白鹭技术支持“熊猫少女”,看文的小伙伴们如果有问题可以来白鹭官方论坛与之交流。正文如下: 在接触白鹭引擎的第四天,我摸索着用EUI做了一个小游戏。可能游戏逻辑
转载
2023-12-27 17:13:23
81阅读
今天,白鹭引擎 4.0正式发布,此次版本包含众多新特性,主要提升了目前市场上重度HTML5游戏性能,内存以及开发效率等,为开发者提供强有力的技术支撑,保证用户在开发重度游戏时可以随心所欲的实现游戏功能。白鹭引擎4.0新特性主要包含以下几个关键点:全面支持TypeScript 2.1.4,让你少写代码多办事众所周知,随着ECMA-Script标准的不断推进,原有语言特性中的种种不足和易发问题在新标准
转载
2023-10-09 21:37:42
118阅读
Egret Engine(白鹭引擎)是一款免费开源的HTML5游戏引擎,使用Egret Engine可以快速开发基于HTML5的网页游戏,您不仅可以体验到开源免费游戏引擎产品,同时还能通过Egret相关产品搭建快速优雅的工作流。软件支持1,同时支持Typescript,JavaScript和ES6标准,适合更多的开发者使用2,更好的支持脏矩形特性,大幅提高性能体验。3,支持更加完善的绘图高级API
转载
2023-11-06 13:06:34
285阅读
白鹭引擎:Egret 白鹭引擎(Egret): Egret Engine(白鹭引擎)是白鹭时代推出的一款使用TypeScript语
转载
2023-06-12 11:07:53
194阅读
项目是一个游客登录型的联网游戏,前端是白鹭引擎,后端PHP开发。分为登录和获取基本信息的层和websocket通信的游戏层。后台需要有一个分布式网关服务器(php游戏网关)。以下为了搭建更快捷,使用宝塔进行操作,前提已经通过宝塔安装完毕了LNMP。
原创
2023-05-12 17:08:52
371阅读
项目是一个游客登录型的联网游戏,前端是白鹭引擎,后端PHP开发。分为登录和获取基本信息的层和websocket通信的游戏层。后台需要有一个分布式网关服务器(php游戏网关)。以下为了搭建更快捷,使用宝塔进行操作,前提已经通过宝塔安装完毕了LNMP。
原创
2023-05-12 17:08:52
361阅读
原文作者:Matthew Casperson • 编辑:Michele McDonough 1、认识一下Canvas 2、在Canvas上绘图 3、通过Canvas元素实现高级图像操作 4、通过Canvas实现视差滚动 5、写一个游戏框架(一) 6、写一个游戏框架(二) 7、动画 8、JavaScript键盘输入 9、综合运用 10、定义级别 11、跳跃与坠落 12、添加道具 13、加载资源 14
# 如何实现一个简单的 JavaScript 游戏库
作为一名开发者,创建一个游戏库需要对基本的 JavaScript 编程知识有一定了解。本文将引导你逐步实现一个简单的 JavaScript 游戏库,包括创建和管理游戏对象、处理用户输入、更新游戏状态和渲染图形。以下是实现过程的整体步骤:
## 实现流程
```mermaid
flowchart TD
A[开始] --> B[设置项
只需两个文件,解决白鹭游戏打包Facebook小游戏的难题。
原创
2021-06-29 23:30:26
1432阅读
Egret 插件库:http://store.egret.com/Egret 教学示例:http://developer.egret.com/cn/e
原创
2023-04-27 22:47:31
124阅读
白鹭 TypeScript 开发流程指南
作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“白鹭 TypeScript”。下面将详细介绍整个开发流程,并为每个步骤提供代码示例和注释。
## 开发流程概览
下表是白鹭 TypeScript 开发的整体流程概览:
| 步骤 | 描述 |
| --- | --- |
| 步骤一 | 安装白鹭引擎 |
| 步骤二 | 创建新的白鹭项目
原创
2024-01-18 08:08:48
66阅读
# 白鹭引擎与iOS开发简析
在移动应用开发中,游戏开发逐渐成为一个热门领域。白鹭引擎(Egret Engine)作为一个开源的游戏引擎,因其强大的功能和良好的性能备受开发者青睐。而iOS平台则是移动游戏的重要阵地之一。本文将介绍白鹭引擎在iOS开发中的应用,并给出相关代码示例。
## 白鹭引擎简介
白鹭引擎是一款基于HTML5技术开发的游戏引擎,支持2D和3D游戏的开发。它具有良好的跨平台
# 助你入门:在 iOS 上实现白鹭引擎 (Egret Engine)
作为一名新入行的开发者,学习如何在 iOS 设备上实现白鹭引擎(Egret Engine)可能会让你感到些许困惑。在这篇文章中,简单明了地为你提供一份完整的指南,帮助你逐步掌握这个过程。具体来说,我们将按照以下步骤进行:
## 流程步骤
以下表格展示了实现白鹭引擎的主要步骤:
| 步骤编号 | 步骤名称
# 白鹭iOS:轻量级高性能游戏引擎
## 引言
在移动游戏开发领域,选择合适的游戏引擎至关重要。随着iOS设备的普及,白鹭iOS(Egret Engine)逐渐成为开发者的热门选择。白鹭iOS是一个开源、高性能、轻量级的游戏引擎,特别适用于2D游戏的开发。本文将深入探讨白鹭iOS的特点,并通过代码示例和状态图、序列图来展示其基本使用方法。
## 白鹭iOS的特点
白鹭iOS具有多个显著特
# 如何实现“白鹭引擎iOS”项目
首先,让我们了解一下实现“白鹭引擎iOS”项目的整体流程。我们将这个流程分解为几个重要步骤,并进行了详细的说明。
## 实现流程
下面是实现“白鹭引擎iOS”项目的基本步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 环境准备:安装必要的软件和工具 |
| 2 | 创建白鹭引擎项目 |
| 3 | 编写基本代码
文章目录一、白鹭引擎二、H5 游戏的渠道分布三、Egret 引擎1. 工具集2. 脚本语言四、搭建开发环境1. 下载2. 注册登录3. 下载引擎4.下载 IDE 工具五、创建新项目1. 创建项目2. 调试运行项目3. 修改代码4. 保存,重新编译调试 一、白鹭引擎Egret 致力于为移动领域提供完整高效的游戏应用解决方案。该方案包含了开源游戏引擎、云平台,开发工具集,打包工具,加速器等等。旨在解
转载
2024-07-18 17:22:17
1167阅读
用egret也有一段时间了,记录一下遇到的bug和流水账。 BUG类1 Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data. egret 2.5 里