本文轉(zhuǎn)自航通社,(微信號:lifeissohappy)文|書航在小程序灰度上線的一周年紀(jì)念日,我們迎來了微信小游戲——這是小程序迄今為止最大的一次升級。小游戲?yàn)槲⑿判〕绦驇砹?D渲染、本地存儲、分包加載等新能力,標(biāo)志著作為HTML5變種的小程序終于可以同原生應(yīng)用分庭抗禮,而微信替代AppStore的野心,也終于快要如愿以償。“小程序不做游戲”的一年...
本文轉(zhuǎn)自航通社,(微信號:lifeissohappy)
文 |書航
在小程序灰度上線的一周年紀(jì)念日,我們迎來了微信小游戲——這是小程序迄今為止最大的一次升級。
小游戲?yàn)槲⑿判〕绦驇砹?D渲染、本地存儲、分包加載等新能力,標(biāo)志著作為HTML5 變種的小程序終于可以同原生應(yīng)用分庭抗禮,而微信替代App Store的野心,也終于快要如愿以償。
“小程序不做游戲”的一年
一年前的 2016 年 12 月 28 日,張小龍?jiān)诠夹〕绦虻摹段⑿殴_課·PRO》演講中當(dāng)場說,不建議或限制做游戲、新聞和視頻小程序。
大佬講大話是家常便飯,沒人真心覺得小程序真是服務(wù)線下場景,用完即走,也沒人把不做游戲的話當(dāng)真。
實(shí)現(xiàn)游戲功能,是熱切盼望新風(fēng)口的開發(fā)者和投機(jī)者對小程序最大的期待之一。
這種即時(shí)開啟,無需下載,也無需卸載的應(yīng)用形態(tài),對于面對冗雜注冊流程的App Store用戶來說,無疑是打開了新世界的大門。
畢竟,還有很多手機(jī)用戶并不知道怎樣設(shè)置Apple ID,都是在購機(jī)時(shí)由店家隨意設(shè)置的,此后都沒法自己更新應(yīng)用。
讓大家沒想到的是,我們必須等待整整一年才能打破不做游戲的“魔咒”。
這一年里,頭部小程序除了最活躍的摩拜單車之外,根本沒有幾個(gè)線下場景的小程序,能比純在線上傳播的小程序火爆。
“匿名聊聊”、“實(shí)用心理測試大全”等爆款小程序相繼被封號,而突破iOS贊賞功能限制的“給贊”心驚膽顫地活了下來。
“今日頭條Lite”之后,“輕芒雜志”突圍做了新聞小程序和為其它自媒體提供定制小程序模板的服務(wù),后來騰訊視頻也做了小程序。
至于不準(zhǔn)做游戲的口諭,也從小程序誕生之初就被想方設(shè)法地規(guī)避。游戲類小程序“王者榮耀賽事”、“王者榮耀群排名”、“爐石相冊”等在 2017 年 1 月起就陸續(xù)上架了。
它們通過提供小測驗(yàn)、趣圖生成器、相關(guān)資訊和直播視頻等方式,在用戶不玩游戲的間隙,也繼續(xù)在傳播著游戲的IP和品牌。
小程序發(fā)布時(shí)還真是過于低調(diào),不準(zhǔn)掃碼,沒有搜索,沒有入口,硬生生壓下了業(yè)界躁動不安的欲火。
但實(shí)際上,微信團(tuán)隊(duì)是“不為也,非不能也”,很大程度上,通過小火慢燉的逐步能力開放,騰訊避開了與蘋果App Store之間可能的一場大戰(zhàn),僅僅是付出了關(guān)閉iOS微信贊賞通道的代價(jià)。
如今,小游戲的出現(xiàn),意味著微信官方總算“圖窮匕見”,承認(rèn)了線上的,不是“用完即走”的小程序的地位,不必再遮掩它作為App Store競品的野心。
小程序開放了一批最重要的能力
就像當(dāng)年微信用一款《全民飛機(jī)大戰(zhàn)》開啟了微信游戲的大門一樣,小游戲也是用一個(gè)示例游戲《跳一跳》教會用戶玩法。
也許“打飛機(jī)”沒有趕上微信“掃一掃、搖一搖、搜一搜、看一看”的產(chǎn)品序列,不然也可能會叫做“打一打”。
最遲到 28 日午夜,關(guān)于四個(gè)能帶來額外點(diǎn)數(shù)的盒子,以及連跳加分等攻略和秘籍已經(jīng)廣泛流傳,200- 300 分或者更高的分?jǐn)?shù)截屏開始傳播。
但沒有人類超越張小龍本人創(chuàng)下的紀(jì)錄——最開始就有 2000 多分,后來截屏說玩到了 4999 分。一個(gè)Python寫的外掛倒是放出了一個(gè)刷到 3500 分的截圖。
這款讓眾多微信用戶瘋狂的小游戲,只不過是一道開胃小菜。
騰訊多個(gè)工作室同步推出《歡樂坦克大戰(zhàn)》《悅動音符》等一共 16 款小游戲,總結(jié)起來只有一句話——小游戲的運(yùn)行效果已經(jīng)和這些游戲的原生App版本沒有任何區(qū)別。
而更要命的是,和所有小程序一樣,小游戲也是自動登錄并獲取微信個(gè)人資料和好友關(guān)系,省去了下載和注冊的環(huán)節(jié)。
以此看來,游戲充值、抽獎(jiǎng)、道具交易、周邊產(chǎn)品購買等能力,也可以很順理成章的開啟。
隨小游戲同時(shí)帶來的,還有界面展示上的變化。小程序界面頂部由原先一個(gè)單獨(dú)的“關(guān)閉”按鈕變得更凸顯,設(shè)置了將其放到桌面(僅限Android)以及分享的快捷方式。
這種不同于iOS、Android或者Windows界面設(shè)計(jì)規(guī)范的按鈕樣式,讓俗稱的“微信,是一個(gè)操作系統(tǒng)”的感覺更明顯了。
在聊天中也更容易調(diào)出小程序,方法是在對話列表頁向下拉。這個(gè)位置可以說是微信的一個(gè)黃金推薦位。微信對推廣新功能非常保守,可以說惜墨如金。
這個(gè)位置曾被用于推廣小視頻,當(dāng)用戶啟蒙完成后,其入口與聊天界面中“拍照”按鈕合并,而空出來的下拉推薦位就留給了小程序。
“H5”的絕地反擊
小游戲的推出,意味著本身屬于HTML5 變種的小程序,現(xiàn)在真正具備了和原生App一較高下的資格。現(xiàn)在的小程序支持基于WebGL的3D渲染,本地存儲,分包加載,熱更新等游戲所必須的能力。
發(fā)展至此,小程序階段性地終結(jié)了Web App與Native App之爭。自iPhone引入全功能Web瀏覽器之后,這一爭論蔓延至今。
網(wǎng)頁應(yīng)用概念的提出,就是為了解決原生應(yīng)用需下載,需審核,非即時(shí)更新等問題。
奈何隊(duì)友沒有一個(gè)給力的,從UC到百度推了各種“輕應(yīng)用”,F(xiàn)irefox和Chromium還妄圖建立一個(gè)僅有網(wǎng)頁應(yīng)用的操作系統(tǒng)。它們沒有一個(gè)能真正扭轉(zhuǎn)用戶的使用習(xí)慣,直到微信小程序的出現(xiàn)。
目前,除了Unity項(xiàng)目可以編譯為WebGL之外,甚至因?yàn)閃ebRTC的引入,也可以在現(xiàn)代移動瀏覽器內(nèi)實(shí)現(xiàn)WebAR,不依靠原生應(yīng)用體驗(yàn)增強(qiáng)現(xiàn)實(shí)。
由于并沒有多少人真正使用,Web App的潛力一直沒有被完全發(fā)掘出來。而在小程序戰(zhàn)略出現(xiàn)之前,微信擔(dān)當(dāng)了一個(gè)標(biāo)準(zhǔn)化的“H5”瀏覽器的角色。
只是微信對于改善HTML5 顯示效果也是興趣缺缺,其內(nèi)置瀏覽器內(nèi)核連續(xù)多年不更新,被部分開發(fā)者稱為“手機(jī)上的IE6”。
與小程序的推廣同步的是,將來不走小程序道路,沿用訂閱號、服務(wù)號跳轉(zhuǎn)H5 頁面方式在微信中展示富媒體內(nèi)容,將受到越來越多的限制。
這著實(shí)讓人無奈,然而以此為代價(jià),小程序?qū)乖鷳?yīng)用的能力得到了充分的支持,開發(fā)者“失之東隅,收之桑榆”,有了對抗(蘋果)應(yīng)用商店的另一條道路。
很顯然,騰訊將無可避免地分享由蘋果獨(dú)占,以及由少數(shù)國內(nèi)安卓應(yīng)用商店壟斷的,那份對開發(fā)者生殺予奪的權(quán)力。這種權(quán)利,也可以說是用戶“用腳投票”而來的。
可以說至少在國內(nèi),這個(gè)問題遠(yuǎn)比所謂的“網(wǎng)絡(luò)中立性”問題要重要得多。前幾天FCC折騰網(wǎng)絡(luò)中立性的時(shí)候,國內(nèi)也跟著科普。
只不過,即使你處于一個(gè)中立的網(wǎng)絡(luò)中,沒有使用什么大寶卡,你還是會遇到一些僅有微信小程序獨(dú)占的應(yīng)用,盡管目前這樣的應(yīng)用只有“跳一跳”,但以后只會越來越多的。