![]()
![]()
經(jīng)過一年的積累,《火拼 24》已實現(xiàn)了對大部分常見小游戲功能的覆蓋。新的一年,我們將繼續(xù) 免費分享 這些游戲功能的開發(fā)實踐,等你一起來學(xué)!
在《火拼 24》系列教程中,我們以這款基于 Unity Online Services 開發(fā)的聯(lián)機實時對戰(zhàn)游戲為實戰(zhàn)案例,完整呈現(xiàn)了從單機闖關(guān)到實時對戰(zhàn)的微信小游戲開發(fā)全流程。從環(huán)境搭建、登錄系統(tǒng)、角色創(chuàng)建,到聯(lián)機匹配、實時同步、對局處理,我們一步一步將核心玩法落地,構(gòu)建出了扎實可用的游戲框架。
隨著 2025 年落下帷幕,我們特別為大家梳理本系列的開發(fā)進程:回顧已上線的兩大核心模式,并提前預(yù)告即將推出的新一期教程內(nèi)容——涵蓋社交、養(yǎng)成、收集、榮譽等系統(tǒng)。無論你是希望系統(tǒng)學(xué)習(xí)小游戲開發(fā),還是正在尋找可落地的聯(lián)機對戰(zhàn)解決方案,本系列都致力于為你提供一條完整、可復(fù)用的實現(xiàn)路徑!
? 已發(fā)布:核心玩法系列教程
目前,游戲的兩大核心玩法——“單人闖關(guān)”與“1v1 對戰(zhàn)(排位賽)”已完成技術(shù)實現(xiàn)與教程發(fā)布,為后續(xù)迭代奠定了堅實基礎(chǔ)。相關(guān)教程已匯總?cè)缦拢奖愦蠹也殚喕仡櫍?/p>
開篇指引
了解《火拼 24》系列教程的設(shè)計初衷、核心特色與項目開發(fā)全流程大綱:
單人闖關(guān)模式
從環(huán)境搭建到功能實現(xiàn)的全流程已完整上線,點擊可查看詳細教程:
1v1 對戰(zhàn)模式(排位賽)
實時競技功能已基本實現(xiàn),從技術(shù)選型到對局邏輯全覆蓋:
?? 點擊下方鏈接,查看配套視頻教程和項目源碼
視頻教程:
https://uos.unity.cn/video
項目源碼:
https://cnb.cool/unity/uos/Rush24Tutorial
即將推出:更多豐富好玩的系統(tǒng)教程
至此,《火拼 24》的核心競技框架已搭建完成。然而,一個完整且充滿趣味的游戲世界,遠不止于此。
在接下來的教程中,我們將圍繞社交、養(yǎng)成、收集、榮譽等維度,繼續(xù)為大家深入講解以下功能模塊的實現(xiàn)!
深化社交與娛樂玩法
游戲演示視頻
1v1 好友娛樂賽:支持邀請好友進行對戰(zhàn)
分享房間鏈接:使用 Muninn 房間系統(tǒng)創(chuàng)建私密游戲房間,生成包含房間 ID 的 DeepLink,通過微信分享給好友,好友點擊鏈接后可加入房間
邀請在線好友:通過 Passport Presence 查看好友在線狀態(tài),使用 PushSDK 發(fā)送包含 DeepLink 的邀請消息。好友收到 Push 消息后,界面彈出邀請彈窗,選擇同意后可加入房間
好友系統(tǒng):使用 Passport Friends SDK 實現(xiàn)好友添加、黑名單管理
查找好友方式:搜索用戶的 PersonaID 或角色名,或者隨機匹配在線玩家
黑名單機制:實現(xiàn)黑名單的添加、查看和解除,并自動攔截黑名單用戶的好友請求和游戲邀請
游戲演示視頻
戰(zhàn)績系統(tǒng)
數(shù)據(jù)存儲:使用 CRUD Storage 的 PostgreSQL 數(shù)據(jù)庫存儲對戰(zhàn)記錄
云端上報:對戰(zhàn)結(jié)算時,通過 FuncStateless 云函數(shù)將完整對戰(zhàn)數(shù)據(jù)(包括題目信息、隊伍進度、對戰(zhàn)結(jié)果等)上傳到云端數(shù)據(jù)庫,實現(xiàn)持久化存儲
競技排行榜
段位榜(天梯積分系統(tǒng))
技術(shù)實現(xiàn):基于天梯積分,使用 Passport Leaderboard 的 Tiers 功能實現(xiàn)段位系統(tǒng)
段位體系:石頭、青銅、白銀、黃金、鉆石,每個段位包含 I/II/III 三個子等級,鉆石段位無上限
自動段位計算:Passport Leaderboard 根據(jù)玩家積分自動計算并返回段位名稱,客戶端直接顯示段位徽章
單日上星榜
技術(shù)實現(xiàn):使用獨立的 Passport Leaderboard 實現(xiàn),與段位榜完全分離
計算機制:每次對戰(zhàn)結(jié)算時,從 Passport Leaderboard 獲取玩家當(dāng)前分?jǐn)?shù)(無記錄時從 0 開始),在此基礎(chǔ)上累加變化值后更新回排行榜
游戲演示視頻
資源商店
使用 Passport Economy實現(xiàn)虛擬購買,支持使用鉆石兌換皮膚、交流語句等資源,玩家獲取的資源保存在背包(Inventory)中
每日任務(wù)
使用 Passport Quest 實現(xiàn),玩家完成日常任務(wù)后會更新進度,之后領(lǐng)取鉆石獎勵
每日簽到
使用 Passport BattlePass 實現(xiàn),更新簽到進度后領(lǐng)取每日資源獎勵
收件箱
通過 Passport Inbox 發(fā)布游戲福利和補償,玩家查看消息后可領(lǐng)取附件獎勵
體力系統(tǒng)
通過 FuncStateless 云函數(shù)實現(xiàn)體力的計時恢復(fù),支持觀看廣告重置恢復(fù)時間以加速體力恢復(fù),或消耗鉆石直接購買體力
角色換裝系統(tǒng)
支持自由裝扮角色形象,包括頭部、眼睛、嘴巴、頭飾等部位
裝扮資源從 Passport Economy 背包獲取,當(dāng)前激活的裝扮配置保存在 Persona Properties 中
游戲演示視頻
無限挑戰(zhàn)模式
玩法教學(xué)
首次進入時會通過 Passport Persona Properties 判斷是否顯示,主要幫助玩家學(xué)習(xí)道具的使用
入場券機制
使用 Passport Economy 存儲入場券;非練習(xí)模式和非教程模式下,游戲開始時服務(wù)端通過 Passport Economy SDK 查詢玩家背包并消耗一張入場券
練習(xí)場
練習(xí)模式不消耗入場券,不更新每日活躍榜和歷史總榜(僅更新星座排行榜)
自動帶滿道具(每種道具最多 2 個),用于玩家練習(xí)和熟悉玩法
道具系統(tǒng)
支持延長時間和跳過題目兩種道具
道具從 Passport Economy 背包獲取,服務(wù)端在游戲開始時查詢道具數(shù)量,游戲過程中檢查剩余數(shù)量,結(jié)算時通過 FuncStateless 云函數(shù)消耗已使用的道具
游戲演示視頻
成就系統(tǒng):多維度成就更新
客戶端通過 Passport Achievement SDK 直接更新
關(guān)卡結(jié)算時,同時更新闖關(guān)成就(總通關(guān)數(shù)、章節(jié)成就)和星座成就(星座貢獻系列)
背包更新時,檢查并更新?lián)Q裝成就(頭像套裝數(shù)量)和交流語句成就(語句數(shù)量)
通過 FuncStateless 云函數(shù)更新
對戰(zhàn)結(jié)算時,更新連勝/連敗、完勝等系列成就
無限挑戰(zhàn)結(jié)算時,更新該模式下關(guān)卡、道具等成就,同時更新星座成就(星座貢獻系列)
光榮榜:集中展示玩家成就與榮譽
玩家記錄展示
"玩家記錄"標(biāo)簽頁展示多項數(shù)據(jù),包括歷史最高段位、總解題數(shù)、平均用時、賽季當(dāng)前段位、賽季解題數(shù)、賽季平均用時、無限挑戰(zhàn)最高分、排行榜保持天數(shù)等記錄
成就展示墻
展示玩家自定義的成就展示墻
玩家可從成就列表中選擇最多 3 個成就或記錄展示在個人主頁,配置保存在 Passport Persona Properties 中
游戲演示視頻
星座系統(tǒng)
加入星座
將玩家選擇的星座類型存儲到 Passport Persona Properties
通過 Passport Leaderboard SDK 初始化玩家在該星座貢獻榜的分?jǐn)?shù)為 0,并通過 Passport Achievement SDK 更新“加入星座”成就
貢獻星座值
對戰(zhàn)模式和無限挑戰(zhàn)結(jié)算時,通過 FuncStateless 云函數(shù)根據(jù)得分貢獻星座值
關(guān)卡模式結(jié)算時,客戶端通過 Passport Leaderboard SDK 根據(jù)關(guān)卡獎勵數(shù)量貢獻星座值
貢獻值通過 Passport Leaderboard SDK 同步更新到星座總榜、各星座玩家貢獻榜
點亮專屬徽章
通過 Passport Achievement 的"星座貢獻"系列成就實現(xiàn),共有 4 個級別的徽章成就,根據(jù)貢獻值進度自動解鎖
成就達成后,玩家可手動領(lǐng)取 Passport Economy 中的星座徽章獎勵;領(lǐng)取成功后,會根據(jù)已領(lǐng)取的最高等級成就自動顯示徽章
星座排名榜
星座總榜
通過 Passport Leaderboard SDK 獲取 12 個星座的總貢獻值排名并展示,按分?jǐn)?shù)降序排列,實現(xiàn)全服星座排行榜
玩家貢獻榜
通過 Passport Leaderboard 的“榜中榜”(Bucket)機制,實現(xiàn)各星座獨立的玩家貢獻排行榜
可獲取指定星座的玩家排名,玩家可查看自己所在星座的貢獻排名
2026,我們繼續(xù)同行
從核心玩法到社交生態(tài),從單人體驗到成長體系,《火拼 24》的教程之旅仍在繼續(xù)。感謝每一位一路同行的開發(fā)者,你們的關(guān)注與支持,是我們持續(xù)輸出的強大動力。
2026 年,我們將繼續(xù)推進剩余功能的講解與實現(xiàn)。接下來,讓我們攜手迎接更完整、更好玩的《火拼24》吧!敬請期待!
Unity Online Services (UOS) 是一個專為游戲開發(fā)者設(shè)計的一站式游戲云服務(wù)平臺,提供覆蓋游戲全生命周期的開發(fā)、運營和推廣支持。
了解更多 UOS 相關(guān)信息:
官網(wǎng):https://uos.unity.cn
技術(shù)交流 QQ 群:823878269
Unity 官方微信
第一時間了解Unity引擎動向,學(xué)習(xí)進階開發(fā)技能
每一個“點贊”、“在看”,都是我們前進的動力

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.