電商小遊戲火爆,開發者如何快速接入?看這裡
電商+小遊戲火爆的趨勢已愈發明顯,為了幫助商家更好的留住使用者、促進活躍,淘寶購物小程式已率先支援商家店鋪釋出創意互動小遊戲,進一步實現電商與小遊戲的緊密結合,搶佔消費者注意力!
對於遊戲開發者而言,則意味著休閒品類的小遊戲與電商結合的應用場景將會更加廣闊,大家可以腦洞大開、嘗試做更多的營銷互動類小遊戲!
現在,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官方教程文件-《關於全域性變數的使用》!
相關文章
- 開發者如何快速搭建自己的電商App?APP
- 怎麼快速學習Python?請看這裡Python
- 大會沒看夠?2021 Google 開發者大會總結看這裡!Go
- Docker如何高效部署Node應用?看這裡Docker
- 如何快速接入 GitHub 登陸Github
- 開發者這麼看蘋果WWDC蘋果
- “TensorFlow 開發者出道計劃”全攻略,玩轉社群看這裡!
- React-Router看這裡React
- 命令列不會?看這裡命令列
- 開發者看這裡|OceanBaseDev Meetup#1 上海站「深入分散式資料庫」dev分散式資料庫
- 工廠模式還不懂?看這裡!模式
- 在 TEDx 裡,他們是這麼說小遊戲的遊戲
- Android 5.0 長啥樣?看這裡Android
- 微信小遊戲接入激勵視訊遊戲
- Facebook Instant Game小遊戲開發 如何接入 AUDIENCE NETWORKGAM遊戲開發
- 微信戀愛小遊戲的甜蜜暴擊 看這些產品如何花樣撒糖?遊戲
- 看這裡!專案經理如何做到虎虎生威,步步為“贏”?
- 流水千萬的小遊戲?個人開發者湊不上這個熱鬧遊戲
- 如何在 SAP 電商雲裡設定 Time RestrictionsREST
- Vuetify 中,想要整合 Heroicons?看這裡,我教你!Vue
- TensorFlow入門簡介,新手請看這裡!
- 五大資料安全保障措施看這裡!大資料
- 新雙機熱備軟體排名看這裡!
- 又成一款,小遊戲出海還得看這家廣州廠商遊戲
- Getting Started功能讓您快速熟悉如何接入HMS Core
- 極光推送—java快速接入Java
- 小白如何選擇一款好用的音樂編曲軟體,看這裡
- 來了!「年度最強技術答辯」看這裡
- 好用的Mac筆記軟體有哪些?看這裡Mac筆記
- Mac時鐘軟體哪款好?看這裡吧Mac
- mac上哪款文字處理工具好用?看這裡Mac
- 不想經常改Wi-Fi密碼?看這裡!密碼
- 對面的程式Yuan看過來,看過來,這裡的內容很精彩!
- 火爆 GitHub!這個神器開源了!Github
- IPP SWAP】為什麼這麼火爆 ||
- 微信小遊戲首度亮相 ChinaJoy,助力開發者玩轉小遊戲遊戲
- 如何構建企業開發者生態?業內大咖的經驗都在這裡了
- 程式設計師如何才能快速高效閱讀文件,方法全部都在這裡了!!!程式設計師