##前言
上个月陆续给大家更新了cocos和unity的面试题,相信读者朋友们看了之后多多少少也有了一些收获,在之前的分享中,有部分读者粉丝一直私信阿博,让我分享一些金九银十服务器和Laya的面试题,让大家都能赶着去面试。
所以,今天阿博就来给大家分享关于Laya的面试题了!!!
啥?今天阿博怎么这么直接,不墨迹了
这不还在国庆放假,大家还在休息嘛! 咱们就化繁为简,直接点,进入正题不好吗?
那么接下来就请各位读者朋友好好看、好好学咯!!!
请仔细查阅~
================================================================================================
####问题1: LayaBox 的发展经历了哪些阶段?
LayaBox 1.x出来的时候主要是解决了FLASH网页游戏转成H5页游,转手游。将Flash的AS转成H5的代码,然后在跑自己的内核来驱动H5的代码。后来随着Flash没落,H5兴起,LayaBox发展成性能最好的次世代H5游戏引擎,后来也支持了手游。
LayaBox2.x阶段进一步优化了3D游戏引擎,并支持了微信小游戏,抖音小游戏,QQ小游戏等。开发语言同时支持了JavaScript/TypeScript/ActionScript
LayaBox 下一个阶段目标主要有两个,第一个是进一步完善LayaAir的引擎,让他成为最好用的游戏引擎之一,同时推出了LayaME,做UGC。
####问题2: LayaBox 做3D H5 小游戏到底怎么样?
LayaBox做的3D微信小游戏在小游戏市场份额中占90%以上, 是非常成熟的H5小游戏开发引擎,同时也可以打包发布到Native平台。
####问题3: Laya与Unity 之间到底是如何配合的呢?
Laya 有自己的引擎内核,有自己的开发工具,同时他也巧妙的用了Unity的编辑器,他是如何来做的呢?Laya 引擎内核是独立的,纯代码开发完整的游戏引擎,同时游戏引擎也要提供工具,2D编辑器,是Laya自己提供的,3D编辑器Laya没有自己做而是用了Unity来编辑场景,然后再工具把Unity编辑的场景和角色预制体转成Laya可以使用的格式,这样3D引擎和3D资源就可以用市场比较成熟的Unity,好用,很多资源可以共用,而且市场很多U3D开发的3D游戏,Laya这样做能将这些游戏转成H5的小游戏。
####问题4: Laya 到底使用J ava