介紹
有獎猜歌游戲是一款基于 uni-app、uniCloud、uniAD 開發的小游戲,通過猜歌曲、觀看廣告賺取現金獎勵。
本游戲基本特征如下:
1、玩家可以通過猜歌、做任務等方式直接獲取現金獎勵
2、玩家可以通過猜歌、拆紅包、做任務等方式獲取金幣獎勵,當金幣累積到一定數量可以兌換現金
3、玩家可以通過做帶有抽獎字樣的任務獲取現金抽獎次數
4、現金抽獎次數可以通過大轉盤獲取不等額的現金
5、玩家每猜對一首歌曲,會顯示連對,連續猜對會有更多獎勵,并可以通過觀看激勵視頻廣告獲取不同倍數的獎勵
6、玩家猜錯歌曲可以通過觀看激勵視頻廣告復活一次,否則連對獎勵會重置,不能得到任何獎勵
當達成一定條件玩家可以從游戲現金賬戶提現不等額的現金
搭建教程:
App 模塊配置 –> OAuth(登錄鑒權)勾選一鍵登錄。
App 模塊配置 –> OAuth(登錄鑒權)–> 勾選微信登錄 –> 填寫 appid、appsecret、ios 平臺通用鏈接。
App 模塊配置 –> Share(分享)–> 勾選微信分享,填寫 appid、如需在 iOS 平臺使用還需要配置通用鏈接,填寫 ios 平臺通用鏈接。
App 模塊配置 –> OAuth(登錄鑒權)勾選蘋果登錄,IOS 蘋果授權登錄參考文檔。如不發布到 Appstore,不需要配置此項
App 常用其他設置 –> 填寫關聯域 Associated Domains 參考教程。如不發布到 Appstore,不需要配置此項
微信小程序配置 –> 填寫微信小程序 AppID(請在微信開發者工具中獲取)
源碼視圖中 –> app-plus –> privacy 設置服務協議和隱私政策彈框,將協議鏈接替換成你自己的。
在項目目錄 uniCloud–> cloudfunctions–> common–> uni-config-center–> uni-id–> config.json 文件里:
App 端的微信登錄填寫 app-plus –> oauth–> weixin,填寫 appid、appsecret, 在微信開放平臺查看,微信開放平臺
蘋果登錄需要配置,app-plus–> oauth–> apple,填寫包名 bundleId
微信小程序端登錄,mp-weixin–> oauth–> weixin,填寫微信小程序的 appid、appsecret
一鍵登錄填寫 service –> univerify,填寫 appid、apiKey 和 apiSecret。在 DCloud 開發者中心一鍵登錄基礎配置下可查看。
提現方式配置
提現方式有兩種方式:支付寶個人批量轉賬和微信企業付款到零錢,可自行按需選擇,在有獎猜歌游戲管理后臺 –> 提現設置 –> 提現方式配置
zhifubao:支付寶提現方式(個人支付寶轉賬)
weixin:微信提現方式(需開通微信商戶支付)
暫時無法開通微信商戶支付的用戶可選擇個人支付寶方式轉賬
支付寶方式
提現要求:用戶需要在 app 端,在設置頁面完成實名認證和支付寶賬號綁定
提現操作,詳見有獎猜歌游戲管理后臺
激勵視頻回調配置
激勵視頻廣告可以支持廣告服務器到業務服務器的回調,用于業務系統判斷是否提供獎勵給觀看廣告的用戶。配置服務器回調后,當用戶成功看完廣告時,廣告服務器會訪問配置的云函數,通知用戶完成觀看激勵視頻。
相對來講服務器回調將更加安全,可以依賴廣告平臺的反作弊機制來避免用戶模擬觀看廣告完成的事件。詳見
你需要在 uni-ad 系統的激勵視頻廣告位,點擊配置激勵視頻,出現以下界面,選擇服務空間,選擇激勵視頻回調云函數 rewarded-video-callback
官方文檔很詳細,可以按照官方文檔走!搭建過程有問題的可以私信免費解決,電腦不方便的可以聯系我,免費封裝!
【官方開源完全可以商用】
App 源碼下載地址:https://ext.dcloud.net.cn/plugin?id=4826(打開直接導入 uniapp)
App 后臺源碼:https://ext.dcloud.net.cn/plugin?id=4825(打開直接導入 uniapp)
不用搭建服務器,用云開發,更方便!