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

LayaBox 与 Egret 选择哪个呢?

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

    比如事件的 api 文档, CLICK 事件的解释是“定义 click 事件对象的 type 属性值。”,好吧,这种我猜也能猜出来,可是 LABEL 事件的解释是“定义 label 事件对象的 type 属性值。”,这不跟 click 的一样吗?这跟没说有什么区别……
    Sornets
        5
    Sornets  
    OP
       Jan 26, 2018
    @coolcoffee 准备入坑 phaser 试试了
    123s
        6
    123s  
       Jan 26, 2018
    最近也研究了一下 phaser
    233
        7
    233  
       Jan 26, 2018
    egret 是 H5 行业的正规军
    phaser 更适合做点小项目
    Sornets
        8
    Sornets  
    OP
       Jan 26, 2018
    @233 能否评价一下 layabox
    mogutouer
        9
    mogutouer  
       Jan 26, 2018
    Egret
    find2bHusky
        10
    find2bHusky  
       Jan 26, 2018
    我们选了 layabox
    debuggerx
        11
    debuggerx  
       Jan 26, 2018
    去年年初考虑过做 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
        12
    Sornets  
    OP
       Jan 26, 2018
    @debuggerx 非常感谢!真是让人头疼啊!
    Hypn0s
        13
    Hypn0s  
       Jan 26, 2018
    市场上 Egret 貌似多一点,之前公司用的 Egret
    likai
        14
    likai  
       Jan 26, 2018
    不尝试一下 cocos creator ?
    KeepPro
        15
    KeepPro  
       Jan 26, 2018 via Android
    egret. creator. laya 差不太多。随便选一个都行。主要是文档都不太全,只能自己摸索。等熟悉以后就好很多了。另外 egret 的工具链似乎更完善一些。creator 可能对 unity 使用者更有好点。
    Sornets
        18
    Sornets  
    OP
       Jan 27, 2018
    @KeepPro 对啊,文档是硬伤
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2842 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 15:14 · PVG 23:14 · LAX 08:14 · JFK 11:14
    ♥ Do have faith in what you're doing.