在游戲行業"唯快不破"的激烈競爭中,服務端開發卻常常被"三座大山"所困:
重復基建消耗:用戶體系、數據庫邏輯等基礎模塊需反復開發,陷入“造輪子”循環;
調試部署低效:本地環境與云端差異大,調試成本高、易出錯??,拖累迭代速度;
安全風險潛伏:客戶端數據易被篡改,核心業務邏輯面臨泄露威脅,埋下隱患。
據統計,此類基礎工作吞噬了大部分開發精力,拖慢創意落地進程。
為此,我們推出Func Stateless 云函數助手——通過深度集成的核心模塊與開發者友好型工具鏈,將服務端開發從"基建苦力"轉型為"創意加速器",讓開發者聚焦玩法創新!
基石能力:Func Stateless 云函數的核心價值
在保障游戲或應用安全這一重要前提下,關鍵邏輯與數據必須在服務端進行權威處理。原因在于:客戶端代碼包體易被破解或篡改,可能引發不公平競爭、數據泄露等安全問題。
![]()
UOS Func Stateless 云函數正是為此而生,以高效、靈活、安全且成本可控的特點,為游戲開發者提供理想的服務端邏輯方案,幫助他們在快速迭代的市場中保持競爭力。
核心能力:開箱即用的服務端能力矩陣
Func Stateless 云函數助手已深度集成 UOS Passport、RemoteConfig、CRUD Storage 等核心模塊,覆蓋游戲服務端開發的主要場景。除現有模塊外,UOS 的其它功能模塊仍在持續擴展與完善中,未來將為開發者提供更全面的支持。
開發者可基于這些集成模塊,快速搭建符合需求的游戲服務端邏輯,無需從零開發基礎組件,從而大幅縮短開發周期。
Passport:集成用戶身份校驗,可快速實現用戶登錄、背包管理、資源創建、商品購買等核心業務,避免重復搭建用戶體系;
Remote Config:快速配置游戲運營參數,支持實時更新、無需重啟服務,方便運營靈活調整策略,降低運營成本;
CRUD Storage:簡化數據庫開發,支持快速設計游戲場景數據表結構、一鍵生成標準化增刪改查邏輯,無需手寫復雜代碼,保障數據操作安全高效。
開發者工具鏈:AI 驅動的全流程提效閉環
如何將集成的模塊能力轉化為實際生產力?Func Stateless 云函數助手搭載 AI 編輯器工具鏈,形成“需求-編碼-測試-上線”的全鏈路自動化閉環:
AI 智能編碼:輸入自然語言需求,自動生成含三大模塊調用的 C# 云函數代碼,并完成云端部署,減少手動編碼;
API自動化管理:云函數生成后,一鍵輸出標準化 OpenAPI 文檔,并提供可視化測試界面,參數與返回值實時可見,調試無需切換工具;
零環境測試:智能生成 Mock 測試頁(含用戶等級、道具庫存等模板),內置參數校驗,無需本地環境即可模擬真實請求,快速驗證業務邏輯正確性。
該方案將傳統多步驟操作整合為連貫工作流,顯著壓縮調試周期,提升服務端邏輯驗證效率,助力業務快速上線。
教程視頻
使用示例教程:從創建到測試的完整流程
1. 創建 UOS App 并開啟云函數服務
登錄 UOS 網頁端,創建一個 UOS App,在「概覽」模塊找到「Func Stateless 云函數服務」,點擊「免費試用」來開啟服務。
![]()
選擇腳本語言運行環境:目前僅支持 Nodejs(任意版本均可),暫不支持 Dotnet 語言。
![]()
2. 開啟 AI 編輯2.1 打開 AI 編輯器
進入「云函數」頁面,點擊右上角「AI編輯器」按鈕。
![]()
在「AI編輯」頁面,可以查看關于云函數助手的介紹。
![]()
2.2 常用快捷指令
![]()
部署云函數
作用:點擊該按鈕后,將會輸出一行部署提示詞,觸發當前容器內的代碼部署至云端,完成云函數上線。
生成測試網頁
作用:點擊該按鈕后,將快速生成用于驗證云函數功能的游戲風格測試頁面,并提供標準化 API 文檔與在線測試能力。
溫馨提醒:
如需使用 Func Stateless 云函數集成的其它模塊功能,請先前往 UOS 控制臺開通對應服務,再通過 AI 編輯器實現需求。
在當前演示用的需求示例中,請大家先為當前 UOS App 開通相關服務:除開通云函數服務外,還需開通 Passport、RemoteConfig、CRUD Storage 三項服務。

以下為演示用需求示例,展示如何通過 AI 編輯器實現一個抽卡云函數,您可根據實際項目調整。
- 當期UP的四星角色是風語者,星繪師,霜刃使操作指引
在云函數「AI 編輯」界面,輸入自然語言需求描述(如抽卡邏輯、數據表結構等)。按下Enter 鍵,系統將自動生成代碼并部署。
![]()
下圖展示了執行過程中的部分截圖:
我們將看到詳細的 Todo 列表:
![]()
接著,等待云函數的部署完成:
![]()
部署完成后,可查看相關總結:
![]()
3.2 查看生成的云函數文件列表
在「文件列表」頁面會生成云函數腳本(如 index.js),可以查看完整代碼。
![]()
在「云函數」頁面,可以看到已經部署好的云函數,且狀態為「已啟用」。
![]()
3.3 查看 Agent 使用 Passport 創建的資源
下圖為 Agent 根據需求在 Passport 中自動創建的資源配置列表,可用于校驗資源是否與需求一致。
![]()
![]()
![]()
3.4 查看 Agent 通過 RemoteConfig 創建的抽卡配置
下圖為通過 Remote Config 配置的當期 UP 五星角色與四星角色的配置界面。
![]()
![]()
3.5 查看 Agent 通過CRUD Storage創建的數據庫
下圖為通過 CRUD Storage 已經創建好了的數據庫管理頁面。
![]()
4. 生成測試網頁
4.1 點擊快捷指令「生成測試網頁」
方式一:大家可以直接在「AI編輯」頁面下方的快捷指令中,點擊「生成測試網頁」按鈕。
![]()
方式二:也可以在輸入框中輸入(或修改)您對測試頁面的需求描述,根據自己的實際需要調整內容,系統便會為您生成符合預期的測試網頁。
* 每次抽卡操作完成后,JS 必須自動重新獲取并更新“專票數量”、“保底監控器”、“背包”和“躍遷記錄”的數據,確保頁面狀態永遠是最新的。當「生成測試網頁」后,在「文件列表」頁面會看到自動生成的文件 test.html
(對應游戲在線測試頁面) 和 instructions.html(對應 API 文檔使用說明頁面)。
![]()
4.2 查看 API 使用說明
進入「使用說明」頁面,可看到系統自動生成的標準化的 OpenAPI 文檔。該文檔通常包含接口名稱、請求參數、響應示例等核心內容,便于開發者對接客戶端。
![]()
![]()
![]()
![]()
![]()
![]()
![]()
4.3 在線測試云函數
切換至「在線測試」頁面,可以在線驗證云函數運行效果。
4.3.1 測試創建角色,并查看 Passport 的角色管理頁面
測試「創建角色」功能:
![]()
測試「添加抽卡券」功能:
![]()
進入 Passport 服務的「角色管理」頁面,可以看到剛才創建的新角色(User2)。
![]()
4.3.2 測試抽卡,并查看 Passport 的背包頁面
點擊「抽卡」,測試單抽和十連抽功能:
![]()
查看測試網頁的「背包」頁面:
![]()
查看「抽卡記錄」:
![]()
進入 Passport 服務的「經濟系統」頁面,查看當前角色通過抽卡獲取的資源:
![]()
4.3.3 查看 CRUD Storage 數據庫存儲的抽卡記錄
進入 CRUD Storage 服務頁面,點擊「連接到數據庫」頁面:
![]()
可以看到數據庫存儲的抽卡記錄:
![]()
5. 結束 AI 編輯器會話
云函數部署和測試完成后,可以點擊「結束使用」來釋放「AI編輯器服務器」,結束當前會話。
![]()
附錄:UOS AI Agent 配置指南
大家可復制提供的系統提示詞,并安裝配套的 UOS Agent 專用技能庫 Skills,即可在本地 AI 編輯器中直接使用。
1.配置系統提示詞
系統提示詞是與 Agent 對話的基礎,它定義了 Agent 的角色、能力和行為準則。請將對應系統提示詞填入所用 AI 編輯器的配置文件內。
系統提示詞如下:
- **生成測試網頁**:詢問用戶:“函數已部署成功。是否需要我生成一個簡單的HTML測試頁面(`test.html`)?您可以在瀏覽器中打開它進行測試。” 若用戶同意,使用 command `/generate-test-web` 生成測試頁面.2.安裝 UOS Agent 專用技能庫
Skills 可以極大地增強 Agent 的能力,為其提供特定領域的專業知識和工作流程。UOS Agent 專用技能庫包含了專門為 UOS 服務定制的多種技能,可以指導 Agent 更高效地完成 UOS 相關任務。
倉庫鏈接:
https://cnb.cool/unity/uos/uos-agent-skills總結
Func Stateless 云函數助手通過模塊化能力封裝(Passport/Storage/Remote Config) 與工程化工具鏈(部署、測試、文檔),讓開發者聚焦玩法創新而非基建維護,真正實現“敏捷開發,安全先行”。
無論是獨立開發者還是團隊協作,都能通過這套工具鏈快速落地游戲服務端邏輯,在激烈的市場競爭中搶占先機!
Unity Online Services (UOS) 是一個專為游戲開發者設計的一站式游戲云服務平臺,提供覆蓋游戲全生命周期的開發、運營和推廣支持。
了解更多 UOS 相關信息:
官網:https://uos.unity.cn
技術交流 QQ 群:823878269
Unity 官方微信
第一時間了解Unity引擎動向,學習進階開發技能
每一個“點贊”、“在看”,都是我們前進的動力
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.