一份遊戲開發學習路線

分享一份遊戲開發的學習路線給你們。git

原文分享:知乎 紅猴子github

該學習路線的原做者爲來自韓國的遊戲開發者 Chris Ohk,來源:https://github.com/utilForeve...算法

介紹

整體上來講,分爲客戶端和服務器兩條不一樣的路徑,路徑不一樣,所需技能也不一樣。數據庫

但仍是有些技能是通用的,好比數據結構與算法、GitGitHub、自學能力和搜索能力等。編程

Client 學習路線

首先是掌握一些相對基礎的理論,好比數學和物理。服務器

而後學習一至兩門編程語言,同時學習一些流行的遊戲引擎。網絡

接着進一步深刻的學習計算機專業理論,另外一方面學習流行的圖形學接口,如 OpenGL, DirectX。數據結構

再接着作更進一步的學習,如圖形學相關理論和 AI 相關理論。多線程

Server 學習路線

這幅圖內容不少,看起來很「嚇人」,其實整體來講,分爲這幾大塊:編程語言

計算機網絡理論

編程語言

網絡編程

多線程

序列化

數據庫

6月2日本週六遊戲開發技術專場,報名就差你啦!點擊文字便可報名

相關文章
相關標籤/搜索