
Skynet 游戲服務器(qi)開發培訓(xun)
1 模(mo)塊和環(huan)境搭建
2 搭(da)建和注冊登錄功(gong)能
3 數據庫(ku)和數據緩存
4 GM 指(zhi)令模塊
5 Excel 導(dao)表工具(ju)
6 經驗等級系(xi)統
7 事件模塊
8 日志模塊
9 編(bian)碼規范和(he)分支(zhi)管(guan)理(li)
10 RPC 協議設計
11 分布式 ID 生成系統
12 測試客戶端
13 定時器和(he)心跳(tiao)模塊
14 批(pi)處理模塊
15 模糊搜索模塊
16 其他系(xi)統介紹
1
服務器模塊劃分和環境(jing)搭建
1.游戲服務(wu)器模塊劃分
2.游戲服務器引(yin)擎skynet介(jie)紹(shao)
3.開發環境搭建
2
編碼規(gui)范和分支管(guan)理
1.Lua語言的編碼規范
2.代(dai)碼分(fen)支(zhi)名(ming)命名(ming)規范(fan)
3.代碼分支管理(li)規范
4.編碼實戰
3
框(kuang)架(jia)搭(da)建和注冊登(deng)錄功能
1.游戲服務(wu)器框(kuang)架搭建
2.登錄邏輯實現
3.注冊(ce)賬號SDK接入
4.運行測試實操
4
RPC 協議設計(ji)
1.RPC是什么
2.序列化數據結構的(de)協議Protobuf
3.無狀態且輕量級的RPC傳送協議JSONRPC
4.自(zi)己設計一套(tao)RPC協議
5
數(shu)據(ju)(ju)庫和數(shu)據(ju)(ju)緩存
1.MongoDB的(de)使用(yong)
2.LRU的使用
3.緩(huan)存設計和實現
4.緩存優化方向
6
分(fen)布式 ID 生成系(xi)統
1.分布式(shi)ID生成系(xi)統的種類
2.設計(ji)分布式ID生成系統(tong)
3.分布式ID生成系(xi)統的(de)實
7
GM 指令模(mo)塊和測試(shi)客戶端
1.GM指(zhi)令(ling)模塊設計和實現
2.測試客戶端設計(ji)和實現
8
Excel 導表工具(ju)
1.Excel導表工具設計
2.如何使用導(dao)表工具(ju)
3.導表(biao)工具的優化方向
9
定時器和(he)心跳模(mo)塊
1.定時器的用途
2.定時器的實現
3.心跳模塊的實現
10
經驗等級系統(tong)
1.游(you)戲邏(luo)輯開發(fa)流(liu)程 2.經驗等(deng)級系(xi)統邏(luo)輯實現 3.代碼自測
11
批(pi)處理模(mo)塊
1.批處(chu)理模(mo)塊的用(yong)途(tu)
2.批處(chu)理模塊的實現
3.測試消息廣播
12
事件模塊
1.事件模(mo)塊的用(yong)途(tu)
2.如何設計一個簡單易(yi)用的事件模塊
3.測試事件模塊
13
模糊搜索模塊
1.模糊搜索模塊的(de)用(yong)途
2.模(mo)糊(hu)搜索模(mo)塊(kuai)的實現
3.測試模(mo)糊搜索模(mo)塊
14
日志模(mo)塊
1.日志(zhi)模塊的設(she)計和日志(zhi)等(deng)級(ji)分類
2.日志(zhi)模塊的實現
3.日志模塊的測試
15
總結和(he)其他系統介紹(shao)
1.回顧前面的
2.其他玩法系統
