979070830 / LayaAir

LayaAir is an open-source 2D/3D engine. LayaAir Engine is designed for high performance games.LayaAir support TypeScript and JavaScript、ActionScript 3.0 programming language.Can develop once, publish for multi platform.

Home Page:https://www.layabox.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LayaAir3.0

欢迎使用LayaAir3.0源代码 !

引擎背景

LayaAir引擎是Layabox旗下的游戏引擎品牌。LayaAir引擎不仅支持2D、3D、AR、VR 等类型的游戏研发,还可以用于广告、营销、教育等领域。除HTML5 版本的发布外,还同时支持发布Native-APP、微信小游戏、QQ小游戏、百度小游戏、Bilibili小游戏、抖音小游戏、头条小游戏、支付宝小游戏、OPPO小游戏、vivo小游戏、小米快游戏、华为快游戏等平台。

如何使用源码

安装依赖

执行npm install命令,如下图所示

npm install

运行示例

npm run start

编译引擎

npm run build

执行之后会在根目录生成build文件夹,编译好的引擎都在其中

在IDE中使用源码引擎

如果需要使用自己编译的引擎代替IDE自带的引擎,可以将“build/libs”文件夹中的js文件拷贝到“你的项目文件夹/engine/libs"下。不需要拷贝全部js文件,可以只拷贝你需要覆盖的文件。

如何贡献代码

从 github 官方开源项目 fork 一份到 自己仓储,git clone 到本地,将修改的代码提交后,PR到官方,我们会尽快为您回复,为您提供Approve和merge,欢迎大家来共同建设

其他链接

官网

https://layaair.layabox.com/

论坛

https://ask.layabox.com/

demo(链接)

https://layaair.layabox.com/3.x/demo/

开发者文档

https://layaair.layabox.com/3.x/doc/

API(链接)

https://layaair.layabox.com/3.x/api/

更多资讯

该引擎使用MIT开源协议,请阅读 LICENSE文件

About

LayaAir is an open-source 2D/3D engine. LayaAir Engine is designed for high performance games.LayaAir support TypeScript and JavaScript、ActionScript 3.0 programming language.Can develop once, publish for multi platform.

https://www.layabox.com/

License:MIT License


Languages

Language:JavaScript 59.3%Language:TypeScript 39.6%Language:GLSL 1.2%Language:HTML 0.0%Language:Shell 0.0%Language:RenderScript 0.0%