Skynet 游戲服務器開發實戰


Skynet 是一個使用 C 和 Lua 語言開發的輕量級游戲框架。本次課程中,我們將了解到一個游戲服務器從游戲邏輯方面存在的 5 個模塊:注冊和登錄、網絡協議、數據庫、玩法邏輯、其他通用模塊。並逐步由淺入深、由易到難開發一個游戲服務器。

得益於 Skynet 這么好的框架,游戲服務器開發無需從零開始,只需要簡單的擴展就能開始寫游戲邏輯。我們將從最基礎的 Skynet 編譯運行開始,然后設計最簡單的游戲服務器架構,從 RPC 協議,數據庫數據,內存數據,Excel 配置數據,再到玩法邏輯。通過循序漸進和實戰的方式學習游戲服務器開發。

本次課程的思維導圖如下:

通過學習服務器開發過程中用到的通用模塊,如定時器,事件分發,模糊搜索,日志處理等,應該就算入門游戲服務器開發了。這些實驗沒有涉及過多的游戲服務器架構設計,都是采用單個服務來處理業務。

實驗樓新課《Skynet 游戲服務器開發實戰》,你可以學到以下知識點:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM