透著一股剛學(xué)JS的氣息,就可以賣48??
今天真的真的是吐槽來的。想看技術(shù)干貨的 可以撤了。一些原因,在幫朋友搞個(gè)游戲。。
然后看了看Stream售價(jià)48的游戲引擎、、
我按當(dāng)年?熊貓的代碼標(biāo)準(zhǔn),得把我的老領(lǐng)導(dǎo)MaxZhang氣到吐血。按字節(jié)的標(biāo)準(zhǔn),也只能作為內(nèi)部項(xiàng)目或Demo。。。
總之一句話,放國內(nèi)任何一個(gè)地兒。不允許上線

所以先看看吧。。
?不經(jīng)過測試??
該所謂H5引擎?導(dǎo)出的默認(rèn)選項(xiàng)是BrowserGame?也就是所謂的頁游。然后,他調(diào)用了一個(gè)ES6的庫。。。版本有問題。。。如果你不手動引入一個(gè)polifill 存檔就直接GG了…
(注:就是個(gè)語法轉(zhuǎn)換器)
設(shè)計(jì)混亂
其實(shí)大體能看得出有點(diǎn)設(shè)計(jì) 主程序+插件…
但其實(shí),主程序+插件也分很多種設(shè)計(jì)模式。我通常比較習(xí)慣用的 事件驅(qū)動模式。 主程序會控制插件生命周期 包含插件加載 初始化 和destroy(非常重要,如果你不想整個(gè)游戲過程中,內(nèi)存越來越大,那么還說要做好銷毀的)
這破引擎 所有插件 沒有生命周期概念 ?

另外 不少前端喜歡數(shù)據(jù)驅(qū)動。 挺好的。(真心)
不過 這玩意真沒啥設(shè)計(jì)科研呵呵
3. 引用庫老舊
嗯 NW0.12 現(xiàn)在已經(jīng)0.33
jquery...emmm
Html2canvas 0.5.x 現(xiàn)在已經(jīng)1.3.x了貌似
不是我歧視NW 真挺好的東西。雖然現(xiàn)在差不多被electron取代 然后electron 也大有可能被Flutter剔掉的可能。
不過NW0.12就真的有點(diǎn)過分了……
其實(shí)沒噴完 但是我不想噴了 真的——
反正導(dǎo)出完換成electron 看著不順眼的庫一水兒換成新一點(diǎn)的穩(wěn)定版本。
抱歉 這次是吐槽…