電商小遊戲火爆,開發者如何快速接入?看這裡
電商+小遊戲火爆的趨勢已愈發明顯,為了幫助商家更好的留住使用者、促進活躍,淘寶購物小程式已率先支援商家店鋪釋出創意互動小遊戲,進一步實現電商與小遊戲的緊密結合,搶佔消費者注意力!
對於遊戲開發者而言,則意味著休閒品類的小遊戲與電商結合的應用場景將會更加廣闊,大家可以腦洞大開、嘗試做更多的營銷互動類小遊戲!
現在,Egret Engine已與淘寶創意互動實現底層技術對接,開發者只需要將引擎版本升級到5.3.10、Egret Launcher升級至1.2.22,即可輕鬆實現將遊戲一鍵釋出至淘寶購物平臺!
淘寶創意互動接入指南見下:
一、開發環境準備
1.註冊商家應用賬號;
2.下載淘寶開發工具;
3.關於使用者授權,使用者資訊等系統功能,請呼叫平臺提供的 API;
4.白鷺引擎版本 5.3.10 以上;
5.EgretLauncher 版本 1.2.22 以上。
二、建立小遊戲和視覺化編譯打包小遊戲
1.使用測試版的 Egret Launcher 建立一個 Egret 遊戲專案,或者將原有的 Egret 專案匯入;
2.匯入或者建立完成後,會在 Egret Launcher 的列表裡看到該專案。點選釋出設定:
3.選擇“淘寶創意互動”標籤,點選確定,建立淘寶專案;
4.建立成功後,點選發布標籤,可以視覺化的釋出小遊戲包;
5.遊戲程式碼型別:把白鷺工程裡的程式碼編譯淘寶專案裡;
- debug:js 程式碼不進行uglify 混淆,便於 debug 除錯;
- release:js 程式碼進行 uglify 混淆壓縮;
6.淘寶創意互動專案結構檔案說明:
-
app.css :應用的全域性樣式檔案,一般不需要修改;
-
app.js:註冊應用,獲取應用的啟動、顯示、隱藏等訊息
-
app.json:應用的配置檔案;
-
js 目錄:白鷺專案編譯出來的遊戲程式碼 ;
-
manifest.js:用於載入依賴的 js 檔案;
-
mini.project.json:用於配置專案用到的檔案格式,如果用到了特殊的檔案格式,需要在這配置;
-
package.json:專案描述檔案;
-
pages/index 資料夾:
egret.tbgame.js:白鷺適配層檔案
index.axml:入口的頁面結構
index.js:入口類
tools 資料夾:一些工具類,不要修改 -
resource : 遊戲的圖片、音訊等資原始檔
三、安裝到手機
1.下載開發者工具;
2.點選【商家應用】->【開啟專案】,選擇剛才建立好的淘寶創意互動專案;
3.專案型別,選擇商家應用;
4.在皮膚的左上方關聯應用,點選右上方的真機除錯,編譯完成後,使用手機淘寶APP,掃碼除錯;
四、注意事項
- 平臺因為安全問題,不支援 my.request 這個網路請求的 API。我們通過其他 API支援了大部分的網路請求方法,如果你的遊戲還有問題,請使用雲開發;
- 載入遠端資源時,資源要放在阿里系域名下,具體情況請諮詢淘寶的技術支援;
- 平臺提供的文字輸入功能很弱,請先測試檢視效果;
- 建立的 egret.Sound ,在不用的時候,一定要呼叫 sound.close() 方法來銷燬;
- 不支援橫屏遊戲;
- iOS 暫時不支援 websock 真機除錯,預覽模式可以使用;
- iOS 暫時不支援本地聲音播放,網路載入的聲音可以;
- 不能直接呼叫 window 物件,需要使用 $global.window;
- 模擬器暫時不支援聲音播放等功能,請以真機測試為準。
五全域性變數的使用
淘寶創意互動專案不支援全域性變數,具體使用方式,請查閱Egret官方教程文件-《關於全域性變數的使用》!
相關文章
- Facebook Instant Game小遊戲開發 如何接入 AUDIENCE NETWORKGAM遊戲開發
- 開發者如何快速搭建自己的電商App?APP
- 區塊鏈遊戲開發為什麼這麼火爆?區塊鏈遊戲開發
- 大會沒看夠?2021 Google 開發者大會總結看這裡!Go
- 遊戲引擎Cocos接入HMS Core,華為推送服務擁抱遊戲開發者!遊戲引擎遊戲開發
- 微信小遊戲首度亮相 ChinaJoy,助力開發者玩轉小遊戲遊戲
- 如何做好卡牌遊戲? 這些開發者是這麼說的遊戲
- 遊戲開發商與遊戲發行商如何保持良性關係?遊戲開發
- 又成一款,小遊戲出海還得看這家廣州廠商遊戲
- 雲遊戲如何發展?運營商、遊戲廠商、投資方這麼說遊戲
- 這些套路,讓使用者離不開小遊戲遊戲
- “追逐戲”是如何在電子遊戲裡發揮作用的?遊戲
- 微信小遊戲好友排行榜快速開發教程遊戲
- 流水千萬的小遊戲?個人開發者湊不上這個熱鬧遊戲
- “TensorFlow 開發者出道計劃”全攻略,玩轉社群看這裡!
- pygame開發小遊戲GAM遊戲
- 在華為開發者空間,基於鯤鵬伺服器快速開發打磚塊小遊戲伺服器遊戲
- Java遊戲開發——連連看Java遊戲開發
- 鄒偉:如何開發一款小遊戲遊戲
- QQ小程式及QQ小遊戲將於下週開放自助接入遊戲
- 怎麼快速學習Python?請看這裡Python
- TGDC 2021騰訊遊戲開發者大會開啟預約,遊戲人感興趣的“乾貨”都在這裡了遊戲開發
- 【Unity3D開發小遊戲】《戰棋小遊戲》Unity開發教程Unity3D遊戲
- 寫給國內遊戲開發者的出海小攻略遊戲開發
- 投資者如何看今日的遊戲行業?遊戲行業
- Facebook Instant Game 小遊戲開發 建立商務管理平臺GAM遊戲開發
- 微信小遊戲開發小記遊戲開發
- 騰訊雲Cocos合作落地,遊戲開發者可一鍵接入雲服務遊戲開發
- 任天堂官方:獨立開發者如何開發、發售Switch遊戲遊戲
- 微信小遊戲接入激勵視訊遊戲
- 開發者看這裡|OceanBaseDev Meetup#1 上海站「深入分散式資料庫」dev分散式資料庫
- 開播兩小時道具全部售暨 盛趣遊戲探索遊戲直播電商化獲開門紅遊戲
- 這款解謎遊戲的開發者是"自然規律"遊戲
- 在 TEDx 裡,他們是這麼說小遊戲的遊戲
- Facebook測試、釋出和分享小遊戲(開發小遊戲)遊戲
- HMS Core電商與遊戲行業解決方案,全流程賦能開發者創新遊戲行業
- 為了救活遊戲裡的NPC,開發者們有多努力?遊戲
- 在開發者眼裡,遊戲平衡性到底是什麼?該如何去平衡?遊戲