- 百萬在線:大型游戲服務端開發
- 羅培羽
- 297字
- 2021-09-17 17:04:58
第3章 案例:《球球大作戰》
前面學習了Skynet的各項功能,那怎樣將它們組合起來,開發游戲服務端?本章將用一個完整游戲案例——《球球大作戰》,介紹分布式游戲服務端的實現方法。其中2/3的篇幅會介紹框架,這套框架具備通用性,適合大作戰、棋牌、RPG、策略等多種類型的游戲;另外1/3的篇幅以《球球大作戰》為例,介紹游戲邏輯的編寫方法。
本章代碼較多,流程較復雜。讀者不必追求理解每個細節,更重要的是理解代碼結構,能夠仿寫一款類似的游戲。若遇到不理解的地方,可先照抄讓程序運行起來,再回過頭來慢慢理解。建議讀者不要一口氣看完,可以分成三個部分邊學習邊實踐:3.1~3.4節搭建項目架子;3.5~3.11節開發底層框架;3.12~3.15節編寫游戲邏輯。
推薦閱讀
- PHP動態網站程序設計
- Python概率統計
- 從零開始:數字圖像處理的編程基礎與應用
- Apache ZooKeeper Essentials
- Docker技術入門與實戰(第3版)
- Dynamics 365 Application Development
- 基于Swift語言的iOS App 商業實戰教程
- TypeScript項目開發實戰
- SSM開發實戰教程(Spring+Spring MVC+MyBatis)
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- Arduino可穿戴設備開發
- Instant Zurb Foundation 4
- Instant Pygame for Python Game Development How-to
- C語言從入門到精通(第5版)
- Implementing Splunk(Second Edition)