容積較小、游戲玩法簡易的小游戲安裝簡單,耐玩性強(qiáng),無依賴感而備受上班族及小朋友的喜愛。這也促進(jìn)很多開發(fā)者加入小游戲市場。那怎么使用微信小程序開發(fā)小游戲,在微信小程序開發(fā)小游戲時又應(yīng)注意什么相關(guān)問題?
小游戲基于
微信小程序開發(fā),并添加了游戲庫API。小游戲只能在小程序環(huán)境中運(yùn)行,因此小游戲既不是本地游戲,也不等同于HTML5游戲。但是實(shí)際上,小游戲是針對HTML5游戲開發(fā)人員的。為了實(shí)現(xiàn)HTML5游戲的低成本移植,小游戲盡可能多地重用了基于瀏覽器的HTML5技術(shù),例如WebGL和JavaScript??梢哉f,小游戲是微信中使用HTML5技術(shù)構(gòu)建的游戲產(chǎn)品,具有原生體驗(yàn)。
微信小程序開發(fā)設(shè)計注意事項(xiàng)
對于策劃或運(yùn)營人員來說,也有以下需要注意:
1.微信小程序開發(fā)小游戲在微信上的入口很深,至少要點(diǎn)四、五次,流量最大部分并不是來自小游戲列表的入口,而在于社交傳播,所以一定要花時間在社交傳播的設(shè)計上;
2.
微信小程序開發(fā)小游戲要登錄微信入口,仍然要經(jīng)過騰訊審核或代理,否則只能自己通過社交傳播;
3.微信好友排行榜目前沒有開放,但邀請好友對戰(zhàn)功能對所有開放;
4.如果原生游戲1:1移植到小游戲,而玩法和系統(tǒng)完全不改,運(yùn)營效果會很差。
1.微信小游戲只支持JavaScript語言,當(dāng)然可以編譯為JS的TypeScript和CoffeeScript也可以作為開發(fā)語言使用;
2.微信小游戲并不是純H5環(huán)境,能夠了解為訂制改動過的瀏覽器,把延伸作用、渲染、儲存用JS腳本關(guān)聯(lián),所以說微信小程序開發(fā)小游戲具體運(yùn)作在Runtime環(huán)境中,而微信小程序開發(fā)中的調(diào)試環(huán)境主要是瀏覽器工具,他們的運(yùn)行內(nèi)存和特性限定不一樣,因此要盡快跑在手機(jī)上,盡可能顯示相關(guān)問題。