最近兩個月「曉衡在線?猿碼微服」商城上出現(xiàn)了一類需求特別的客戶:
我們有個 App,日活用戶達到 XXX萬,計劃在 App 中嵌入游戲增加用戶留存和利用流量變現(xiàn),還有...
看你們這里游戲不少,想了解一下,能不能...
這類客戶有個特點,他們不會開發(fā)游戲,其中的不會
兩層意思:
- 不會游戲開發(fā)技術,對游戲開發(fā)也不了解
- 根本不會投入成本去開發(fā)游戲,知道這里坑多
基于這些原因,這些客戶通過公眾號、微店、微信等方式,找到曉衡。但他們基本上都是企業(yè)客戶,而且是非游戲行業(yè),問題比較多有:
- 技術問題
- 內(nèi)容問題
- 版權問題
- 合作問題
- 運營問題
- ...
感覺一個個的向客戶解釋效率太低,我也根據(jù)客戶的問題,做了一翻分析,也需要更多的幫助和合作伙伴們的支持,主要是想幫助這類企業(yè)客戶和曉衡在線源碼主以及社區(qū)開發(fā)者降低成本,并最終能掙到錢,能夠多方從中獲益。
1. 原生App主營業(yè)務曉衡接觸到的客戶的App,大多數(shù)以送紅包+電商折扣券的居多,也有自己搭建的短視頻平臺,有的還結合了區(qū)塊鏈貨幣,大多是上圖中一種或多種玩法的組合。
隨著像頭條、抖音、快手類的 App 崛起,很多小的 App 也在嘗試做平臺,去年曉衡在微信小游戲中看到最多的就是趣頭條 App 鋪天蓋地的廣告,各種可以幫助用戶賺錢的功能,吸引了不少用戶安裝。
這類 App,甚至原生游戲也會越來越多,簡單的小游戲、應用內(nèi)的分享獎勵已經(jīng)奶難吸引到客戶的注意力(微信小游戲+公眾號紅包也是同類)。
- 一是大廠興起的紅包玩法培養(yǎng)了用戶的認知:娛樂也能掙錢,普通App和游戲?qū)τ脩舻拇碳ひ呀?jīng)不夠了;
- 二是立桿見影的進入應用就能一兩分鐘內(nèi)獲得紅包提現(xiàn),對用戶吸引力非常大,甚至改變?nèi)^,甚至有人因此購買新手機或注意微信、支付寶。
有人因此從來不用智能手機的,也想嘗試買一個試試,好玩還能掙錢,但卻不知道自己的注意力和時間都被這些 App 收割了,而且還在笑!不過大家都開心,有什么不好呢?
2. App內(nèi)嵌游戲的需求分析大多數(shù) App 借用了很多游戲中的玩法:簽到、抽獎、分享獎、發(fā)紅包...但是里面夾雜著大量的、惡心廣告。
但 App 內(nèi)容不夠的時候,用戶很容易疲倦,就算是天天提醒用戶看書、走路、喝水、吃藥... 再加上送紅包也難以將用戶留住,因這些需要堅持!
有什么不需要堅持的呢?
我覺得是娛樂!
沒有持續(xù)娛樂性的 App 用戶就是呆不長,而且 App 就像一個廣告播放器(其實現(xiàn)在的小游戲也差不多),短視頻與游戲將會是是 App 的主打內(nèi)容。
在一個 App 中,短視頻與游戲的生產(chǎn)成本是不同的。短視頻內(nèi)容可以由用戶來生產(chǎn),但游戲就不一樣了,必須是專業(yè)開發(fā)人員,而且游戲的開發(fā)成本非常高。
- 策劃成本,游戲怎么好玩
- 美術成本,游戲怎么好看
- 程序成本,游戲怎么實現(xiàn)
市面上已經(jīng)有很多我們認為的“垃圾App”(全是廣告)可以點開即玩游戲了。不要認識為別人垃圾,人家確實能掙到錢,流程思路非常清晰,而且能全程打通,技術也不差,我覺得很值得的向他們學習和借鑒,找上門的客戶,已經(jīng)洞察到了并開始行動,曉衡自認為已經(jīng)落后了,再不學習就沒機會了。先來看看客戶的目標:
- 提高用戶留存:游戲能讓用戶產(chǎn)生成現(xiàn)實生活中無法獲得的就感(成語游戲男女老少通吃),讓用戶更多的停留,如果廣告不是太煩人或沒有廣告,是容易辦到的。能生產(chǎn)快樂就是價值,用戶就有二次光臨的可能,對 App 來說就有更多的掙錢機會。
- 流量變現(xiàn):雖說流量就是錢,但是曉衡遇到不少有流量的公眾號、App、網(wǎng)站就是很難將流量轉(zhuǎn)化為價值。自從小游戲這個物種風靡全世界之后激勵視頻廣告成了最有效的變現(xiàn)渠道,但也成就了大多小游戲淪為了廣告播放器的命,大家都要活命,分點錢給用戶,只要量大了,App也能掙很多錢不是嗎?
- 更好的數(shù)據(jù)表現(xiàn):有了用戶就有了世界,就有了更多的可能性,才有人與你資源白嫖,相互合作,才可能活的更久,人長的不好看不要緊,數(shù)據(jù)好內(nèi)在美,還有整容的機會,心里會踏實很多!
游戲是軟件行業(yè)的一個很細小的分類,與 App 還是有很大差別的,我們再來看技術這塊,在國內(nèi),主流的開發(fā) H5 的游戲的引擎主要是:
-
老牌 Cocos 引擎,公司有超過 8 年了吧!從最早的 C++、Lua、JS 一直殺到今天,全面以 H5 技術為主。2016 年推出的 Cocos Creator 引擎也經(jīng)歷了4個多年頭。國內(nèi)小游戲市場 50% 以上使用 Cocos Creator 開發(fā),在我們社區(qū),個人開發(fā)者更是占到 95% 以上。
-
Laya 引擎在 3D 小游戲方面的市場份額大一些,但是由于沒有稱手的 UI 編程器、3D場景編輯器,還需要借用像 FairyGUI、Unity 等工具輔助,開發(fā)難度和體驗都無法與 Cocos Creator 相比,隨著 Cococ Creator 3.0 的全面發(fā)力估計還會有新的變化。
-
Egert中文名“白鷺”,是最早使用 TypeScript 做游戲開發(fā)的 H5 引擎,早期有不少 H5 的 RPG 游戲出現(xiàn),但最近兩年,在小游戲市場感覺聲音越來越小,不知道是不是在憋大招。
除了以上肯定還會更多的游戲引擎,但以上游戲引擎的人才多,現(xiàn)有的游戲產(chǎn)品也多。比如我們的「曉衡在線?猿碼微服」以及我們的社群,是獲取 H5 小游戲產(chǎn)品最為方便的渠道,我敢說沒有之一。
2015 年被稱之為 HTML5 元年,直到 2018 年微信小程序、小游戲的爆發(fā),以及隨后的頭條、抖音、QQ、百度、華為、VIVO、OPPO、小米等各平臺的快速崛起才正真標志著 H5 技術產(chǎn)品的繁榮。
目前無疑基于瀏覽器技術的 H5 天生跨平臺特點,可做到一次開發(fā)到處發(fā)布!而且隨著硬件、云計算、帶寬、軟件性能越來越好,在 App 中遠程加載 H5 游戲是最為高效、成本極低的方案,隨便丟個 URL 連接就能在 App 中玩起來!
不論是想在 App 中嵌入游戲的商廠,還是我們的游戲開發(fā)者,都需要了解現(xiàn)代 WebView 與原生 App 的橋接技術,這樣能快速實現(xiàn)游戲與 App 之前的交互。
其實這也不是什么難的東西,但是要把一個事情順利做成,還是需要多思考和行動:
1. 我們想在游戲中顯示穿山甲廣告,大多 H5 小游戲,接入了微信或頭條 SDK,如何不修改源碼,可以直接用呢?
在現(xiàn)有 H5 游戲中,嵌入一段 JS 代碼,將微信、頭條的關鍵 API 模擬一遍,比如將創(chuàng)建激勵視頻廣告的 API 橋接到自己原生 App 中,加載穿山甲的激勵視頻廣告或任意廣告。
其實小游戲平臺,微信最早,大量的其他平臺也是抄的微信的 API 接口設計,比如字節(jié)跳動環(huán)境下:
- ?
tt === wx
只要不是專屬 API 比與微信云相關的 API 都是一樣的,微信小游戲資源包是可以在字節(jié)跳動小游戲環(huán)境運行的。
2. 你們游戲中的金幣、道具需要與我們 App 中的貨幣、積分關聯(lián),這個能做到嗎?
這個問題,首先要考慮政策問題:版號
游戲版號是:國家新聞出版廣播電影電視總局批準相關游戲出版運營的批文號的簡稱
只要是游戲中涉及支付的都必須要有版號,不然無法上架正規(guī)的 App 應用商店和小游戲平臺。
有客戶認為上面的政策不是問題,繼續(xù)思考“在 App 加載的游戲,如何識別玩家身份呢??這樣才能與 App 中的貨幣、積分關聯(lián)上吧!”。
我想到的不修改游戲源碼的方案,還是微信SDK的接口包裝,以及字節(jié)跳動的用戶授權接口,他們是有些差別的。
也就是說,原生 App 要接入更多游戲并與 App 中的玩家身份關聯(lián)上,需要建立一個基于微信和字節(jié)跳動的 SDK 包裝層,然后再橋接上自己的用戶信息,比如:昵稱、頭像、openid 等信息。
3. 我們 App 中的貨幣、積分、代幣... 是用戶的重要資產(chǎn),在游戲中如何保證安全性?
問題真的是多,App 商廠想接入游戲,在游戲中消耗 App 中的用戶資產(chǎn),當初我與客戶都認為的是,提供 HTTP API 就可以解決問題。
但我們大多是單機游戲,目前玩家數(shù)據(jù)多數(shù)是存儲在瀏覽器本地 localstorage 中,這部分代碼能否做到不修改嗎?當然?localstorage?API 也可以做一層包裝,具體將玩安數(shù)據(jù)怎么存放,怎么加密可以由 App 開發(fā)商自己決定!
但我找了幾個游戲給客戶體驗,發(fā)現(xiàn)一個問題:不同游戲中的貨幣概念是不一樣的。
比如《成語小狀元》他里面用的是體力,每玩1關扣除1點體力,而《寶寶當學霸》、《僵尸碰碰車》這類合成游戲里面用的是金幣,數(shù)值可達上億兆。
如果想接入不同 App ,很可能需要不同的修改,這是個很讓人討厭的事情。
在經(jīng)過一翻思索,我在想能否由 App 提供一個接口,彈出一個兌換窗口,見下圖:
以上方案目前都是曉衡根據(jù)自己的經(jīng)驗,并沒有完整實踐過,但我愿意與客戶、社區(qū)開發(fā)者們一起去探索、研究最佳的方案,也歡迎大家留言發(fā)自己的意見,這將是一個多方獲益的事情:
- 客戶降低成本,實現(xiàn)需求
- 現(xiàn)有游戲源碼最小化修改
- 能實現(xiàn)統(tǒng)一化、規(guī)?;⒖蓮椭?/span>
不論是 App 還是游戲,最終要收益都是離不開諸如:廣告、分享、統(tǒng)計、支付等三方 SDK 的,不然怎么致力于成為廣告播放器呢?開玩笑了!
游戲開發(fā)者,除了會做游戲外,還有一個重要技能就是:接入SDK。
我知道很多人討厭接入SDK,但要想產(chǎn)品變現(xiàn)這個是繞不開的。因此除了學習游戲開發(fā)的編程技術外,還需要了解 Android、iOS、Web 開發(fā)、服務器后端等技術。
對于這塊我想從事開發(fā) App 的伙伴會更有經(jīng)驗,也是游戲開發(fā)都需要學習加強的地方,特別是原生微信SDK、穿山甲廣告等接入。
以后的 App 將會越來越平臺化,一個小的 App 也可能需要有自己 SDK 整合游戲內(nèi)容,這還需要多方面的合作,在這里希望能給大家一些啟發(fā),我們一起探索更多的可能。
5.? 曉衡在線?猿碼微服最后是一張我畫的完整思維導圖,感謝閱讀,希望能分享給更多的朋友,幫助到更多的人,愿我們一起成長,共同進步!
【點擊放大】本文摘自 :https://blog.51cto.com/u