管理游戲服務器需要學習的一些理論知識
管理游戲服務器需要學習的一些理論知識
游戲服務器服務端屬于后端開發,因此比較注重底層架構。
把《深入理解計算機系統》好好看看,以后做開發接觸到越底層的東西這個就越有用,知其然并知其所以然,這樣提升空間會很大,也很快;
把《UNIX網絡編程卷一二》好好看看,因為涉及通信,通過這本書可以把最基礎的概念完整的建立起來;
把Linux基本操作命令和簡單的shell腳本,以及makefile好好學一下,因為雖然開發時我們可以在游戲服務器windows下編程,但最后項目的落地部署還是得在Linux環境下。因此建議去下載一個Linux Server版的系統裝在虛擬機里。
游戲服務器有了理論知識作為支撐后,還應該注重編程技能。
在此我的想法是在LeetCode上刷標簽為哈希表(hashtable)、排序(sort)和搜索(search)的題型,同時還可以在HankerRank和LeetCode上刷SQL專題類型的題作為編程能力的提升。【艾娜】