Skynet 游戏服务器开发实战
生活随笔
收集整理的這篇文章主要介紹了
Skynet 游戏服务器开发实战
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Skynet 是一個使用 C 和 Lua 語言開發的輕量級游戲框架。本次課程中,我們將了解到一個游戲服務器從游戲邏輯方面存在的 5 個模塊:注冊和登錄、網絡協議、數據庫、玩法邏輯、其他通用模塊。并逐步由淺入深、由易到難開發一個游戲服務器。
得益于 Skynet 這么好的框架,游戲服務器開發無需從零開始,只需要簡單的擴展就能開始寫游戲邏輯。我們將從最基礎的 Skynet 編譯運行開始,然后設計最簡單的游戲服務器架構,從 RPC 協議,數據庫數據,內存數據,Excel 配置數據,再到玩法邏輯。通過循序漸進和實戰的方式學習游戲服務器開發。
本次課程的思維導圖如下:
通過學習服務器開發過程中用到的通用模塊,如定時器,事件分發,模糊搜索,日志處理等,應該就算入門游戲服務器開發了。這些實驗沒有涉及過多的游戲服務器架構設計,都是采用單個服務來處理業務。
在實驗樓新課《Skynet 游戲服務器開發實戰》,你可以學到以下知識點:
總結
以上是生活随笔為你收集整理的Skynet 游戏服务器开发实战的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于自然语言处理,有一本通关手册待接收
- 下一篇: 关于 Qt 5,你所需要了解的基础知识