CONTENT

首先来首Music,最近工作敲定,新工作需要使用到LayaAir引擎,趁着入职还有一个星期,赶紧熟悉熟悉。

以前一直用Cocos2d-js,Laya我也是刚开始学,为了能够加深记忆,因此特别在博客上记录一下。

LayaAir是LayaBox的二代引擎,专门用来开发html5游戏。

相比较Cocos2d-js来说,它在html5方面的性能更加优秀。

不过Cocos2d-js早已经被触控团队放弃,被CocosCreator全面取代,这也是我在找工作的时候遇到的一个比较尴尬的问题。

LayaAir的开发环境搭建起来还是比较方便的,我使用的Mac OS环境,再加上之前使用Cocos2d-js的时候因为要打包Android APK跟Ios IPA,所以各种SDK都装好了。

这里最主要的其实Laya引擎的工具链。

LayaAir IDE除了拥有代码编写还包括了UI编辑、动画编辑、粒子编辑、场景编辑等等功能,想要快速开发优质的html5游戏,这些工具需要熟练的使用。

再就是支持它的第三方工具,这些工具形成了配套且完整的工具链,官网上主要介绍了三个,分别是:

  1. 用于骨骼动画的编辑器Spine
  2. 地图编辑器TiledMap
  3. 3D编辑器Unity3D

IDE跟配套工具安装完成之后,就可以正式开始游戏开发了。

因为官网的教程已经十分详细了,为了能够真正掌握,因此我准备从头到尾写一个自己的游戏,后面关于LayaAir方面的文章主要就围绕这个游戏进行了。

 

Comments | NOTHING

暂无评论...