• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Sornets
V2EX  ›  程序员

LayaBox 与 Egret 选择哪个呢?

  •  1
     
  •   Sornets · Jan 26, 2018 · 24254 views
    This topic created in 3211 days ago, the information mentioned may be changed or developed.

    RT,小弟 h5 游戏开发新人一枚,最近在学习 h5 游戏开发的文档。

    目前国内最火的 h5 游戏框架一个是 Layabox,一个是 Egret,小弟目前在看 layabox 的文档,但感觉真的是对新人不友好,很多 API 没有 demo,文档似是而非,一个方法的中文解释还不如直接根据方法名来猜。

    所以想问一下前辈们,h5 开发框架应该学哪个对新手比较友好?是否应该转投 Egret ?

    18 replies  •  2018-01-27 08:55:16 +08:00
    changnet
    changnet
    Jan 26, 2018 via Android
    1
    我后端的,用 egret 写个 Demo,痛苦得要死。文档要么没有,要么没更新。版本更新太快,完全跟不上。工具和引擎匹配不上。公司的 H5 项目,是自己在 egret 基础上改的,貌似还不错。菜鸟就不一定了。
    whypool
    whypool
    Jan 26, 2018
    2
    目前在学 laya ;
    从个人角度来看,laya 可以用 js 直接写,对于 ts 来说门槛没那么高;
    推荐方式,webstrom+laya.core.min.js + es6/7 来写
    coolcoffee
    coolcoffee
    Jan 26, 2018
    3
    我用的是 phaser, 那个文档有点奇怪,但是 demo 多, 我要的功能基本上都能找到,看到不懂的地方再去查 API。 只可惜没有官方中文。
    Sornets
    Sornets
    OP
    Jan 26, 2018
    4
    @whypool layabox 文档里的 demo 看了个遍,但是没有 demo 的 api 文档看起来完全就是天书

    比如事件的 api 文档, CLICK 事件的解释是“定义 click 事件对象的 type 属性值。”,好吧,这种我猜也能猜出来,可是 LABEL 事件的解释是“定义 label 事件对象的 type 属性值。”,这不跟 click 的一样吗?这跟没说有什么区别……
    Sornets
    Sornets
    OP
    Jan 26, 2018
    5
    @coolcoffee 准备入坑 phaser 试试了
    123s
    123s
    Jan 26, 2018
    6
    最近也研究了一下 phaser
    233
    233
    Jan 26, 2018
    7
    egret 是 H5 行业的正规军
    phaser 更适合做点小项目
    Sornets
    Sornets
    OP
    Jan 26, 2018
    8
    @233 能否评价一下 layabox
    mogutouer
    mogutouer
    Jan 26, 2018
    9
    Egret
    find2bHusky
    find2bHusky
    Jan 26, 2018
    10
    我们选了 layabox
    debuggerx
    debuggerx
    Jan 26, 2018
    11
    去年年初考虑过做 h5 游戏,尝试后我选的 layaair,因为当时 laya 的 3d 性能比 Egret 强得多被震撼到了,稍微花点时间熟悉了一下 ActionScript3 之后发现这门语言本身还挺好使的,而且有什么问题直接看 layasdk 源码就差不多了。
    推荐使用 idea 作为 as3 代码的 IDE,代码提示功能很强,因为 sdk 的源码(好像仅限 as 版)里就包含了很多注释,配置方式可以试试参考我之前发过的帖子:
    https://ask.layabox.com/question/4066?notification_id=38803&rf=false&item_id=16681#!answer_16681
    不过没多久公司老大选型了另外一种方式开发项目,我的尝试也就结束了,当时的经验现在是否还适用不敢保证。。。
    Sornets
    Sornets
    OP
    Jan 26, 2018
    12
    @debuggerx 非常感谢!真是让人头疼啊!
    Hypn0s
    Hypn0s
    Jan 26, 2018
    13
    市场上 Egret 貌似多一点,之前公司用的 Egret
    likai
    likai
    Jan 26, 2018
    14
    不尝试一下 cocos creator ?
    KeepPro
    KeepPro
    Jan 26, 2018 via Android
    15
    egret. creator. laya 差不太多。随便选一个都行。主要是文档都不太全,只能自己摸索。等熟悉以后就好很多了。另外 egret 的工具链似乎更完善一些。creator 可能对 unity 使用者更有好点。
    Sornets
    Sornets
    OP
    Jan 27, 2018
    18
    @KeepPro 对啊,文档是硬伤
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2298 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 12:56 · PVG 20:56 · LAX 04:56 · JFK 07:56
    ♥ Do have faith in what you're doing.