透着一股刚学JS的气息,就可以卖48??
今天真的真的是吐槽来的。想看技术干货的 可以撤了。一些原因,在帮朋友搞个游戏。。
然后看了看Stream售价48的游戏引擎、、
我按当年 熊猫的代码标准,得把我的老领导MaxZhang气到吐血。按字节的标准,也只能作为内部项目或Demo。。。
总之一句话,放国内任何一个地儿。不允许上线

所以先看看吧。。
不经过测试??
该所谓H5引擎 导出的默认选项是BrowserGame 也就是所谓的页游。然后,他调用了一个ES6的库。。。版本有问题。。。如果你不手动引入一个polifill 存档就直接GG了…
(注:就是个语法转换器)
设计混乱
其实大体能看得出有点设计 主程序+插件…
但其实,主程序+插件也分很多种设计模式。我通常比较习惯用的 事件驱动模式。 主程序会控制插件生命周期 包含插件加载 初始化 和destroy(非常重要,如果你不想整个游戏过程中,内存越来越大,那么还说要做好销毁的)
这破引擎 所有插件 没有生命周期概念

另外 不少前端喜欢数据驱动。 挺好的。(真心)
不过 这玩意真没啥设计科研呵呵
3. 引用库老旧
嗯 NW0.12 现在已经0.33
jquery...emmm
Html2canvas 0.5.x 现在已经1.3.x了貌似
不是我歧视NW 真挺好的东西。虽然现在差不多被electron取代 然后electron 也大有可能被Flutter剔掉的可能。
不过NW0.12就真的有点过分了……
其实没喷完 但是我不想喷了 真的——
反正导出完换成electron 看着不顺眼的库一水儿换成新一点的稳定版本。
抱歉 这次是吐槽…

