谈一谈|小白如何使用egret

简介: 谈一谈|小白如何使用egret

目前在参与小游戏的过程中接触了egret白鹭引擎,egret是一套完整的HTML5游戏开发解决方案。在egret的官网里中包含多个工具以及项目。egret engine是一个基于TypeScript语言开发的HTML5游戏引擎。通过egret,我们可以快速地创建可以运行在浏览器中或手机app里的HTML5移动游戏。同时也可以使用egret提供的相关工具搭建你自己的游戏开发工作流。遵循HTML5标准的2D引擎及全新打造的3D引擎,解决了HTML5性能问题及碎片化问题,灵活地满足开发者2D或3D游戏的需求,并有着极强的跨平台运行能力。准确的来说,egret是一套游戏开发的解决方案。如下图:

在了解了什么是egret之后,基于个人的经验谈一谈egret的优点:完善的配套工具用户在使用Egret的时候,可以选择与游戏配套的一系列工具,所有的引擎设计全部围绕游戏开发。同时Egret提供的配套工具也极大简化了游戏开发流程。从游戏的代码编写到最后小游戏的实现,都有大量工具支撑。

白鹭科技专注社区支持

攻克底层技术制约,为开发者带来一整套游戏研发解决方案,建立了用户社区,如果遇到问题可以直接在用户社区得到答案,同时也有大量的手册方便开发者学习。自主研发了白鹭引擎(Egret Engine)、白鹭加速器(Egret Runtime)、骨骼动画工具(Dragon Bones)、可视化编辑器(Egret Wing)等多款产品,可让开发者简单、高效的开发出移动游戏。一站式完整的开发流    Egret不限制开发工具的使用,帮助开发者高效开展工作。让用户在不改变开发习惯的情况下无缝迁移到Egret。等我们下载好egret后,选择wing下载,并选择我们开发需要的引擎工具,下载如图:

任意一个即可,但这里建议选择最高版本的。

走到这一步我们已经完成了egret开发所需的大部分工具了,接下来是创建项目的展示:

项目名称自己选择,选择扩展库原则上保持默认选项,接下来进入我们的目录认识:

Src目录下存放我们的脚本,左上角依次有运行、调试、编译、发布等导航栏,libs存放类库,resource存放各类资源,。resource中有个assets文件夹,我们项目需要用到的图片都会添加到此处。以上就是egret引擎和创建项目的基本操作,如果需要进一步研究里面的脚本文件,可在官网通过文档学习。

参考文献

Longlongway2012—egret介绍 小白学习手册

目录
相关文章
|
9月前
|
机器学习/深度学习 数据可视化 搜索推荐
基于YOLOv8的坐姿标准姿态检测项目【完整源码数据集+PyQt5界面+完整训练流程+开箱即用!】
本项目基于YOLOv8与PyQt5,打造坐姿标准姿态检测系统,支持图片、视频、摄像头等多种输入方式,可识别标准坐姿与驼背行为。提供完整源码、数据集、训练流程及权重文件,开箱即用,适合科研、比赛及实际部署。项目采用高效YOLOv8模型,具备高精度与实时性,适用于学生行为规范、健康管理等场景,支持二次开发,实用性强。
基于YOLOv8的坐姿标准姿态检测项目【完整源码数据集+PyQt5界面+完整训练流程+开箱即用!】
|
JSON 安全 IDE
收款云音箱云喇叭API开发接口文档(2021-10-7)
1.API接口终身免费使用。 2.云喇叭是用来在网络程序开发中使用的设备。 3.需要有开发能力的人员才能使用,喇叭通过2G/4G/WIFI链接,通过GET/POST方式网络接口使喇叭播报收款提示。
2951 0
|
传感器 人工智能 算法
AI在农业中的应用:精准农业的发展
随着科技的发展,人工智能(AI)在农业领域的应用日益广泛,尤其在精准农业方面取得了显著成效。精准农业通过GPS、GIS、遥感技术和自动化技术,实现对农业生产过程的精确监测和控制,提高产量和品质,降低成本和环境影响。AI在作物生长监测、气候预测、智能农机、农产品品质检测和智能灌溉等方面发挥重要作用,推动农业向智能化、高效化和可持续化方向发展。尽管面临技术集成、数据共享等挑战,但未来前景广阔。
1736 5
|
数据库连接 Linux 数据库
GBase 8s数据库连接 – Python
GBase 8s数据库连接 – Python
|
存储 NoSQL Java
基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖集成Redis(九)
基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖集成Redis(九)
|
存储 关系型数据库 MySQL
MySQL性能优化指南
【10月更文挑战第16天】MySQL性能优化指南
1137 0
|
存储 JavaScript API
Vue 全局状态管理新宠:Pinia实战指南
 随着Vue.js项目的日益复杂,高效的状态管理变得至关重要。Pinia作为Vue.js官方推荐的新一代状态管理库,以其简洁的API和强大的功能脱颖而出。本文将带您快速上手Pinia,从安装到应用,轻松实现Vue.js项目的全局状态管理,提升开发效率和项目可维护性。
|
存储 数据可视化 大数据
从零到一建设数据中台 - 应用场景及实施路径
从零到一建设数据中台 - 应用场景及实施路径
921 0
|
云安全 运维 安全
带你读《从基础到应用云上安全航行指南》——云安全专家教你如何实现一体化、自动化的云安全审计,运营闭环(1)
带你读《从基础到应用云上安全航行指南》——云安全专家教你如何实现一体化、自动化的云安全审计,运营闭环(1)
512 1
|
JavaScript 内存技术
nvm 切换版本失效?这个方法100%解决
NVM是一个工具,类似于一个“开关”,可以帮助我们在同一台电脑上安装和切换不同版本的Node.js
9080 1
nvm 切换版本失效?这个方法100%解决

热门文章

最新文章