有哪些遊戲引擎的源碼值得一讀?
12-30
從事計算機圖形學,希望找一個架構清晰、技術經典的遊戲引擎源碼一讀。求推薦。
id Software的各個引擎 id Software · GitHub 以及遊戲,可以一窺3D遊戲技術的發展歷程。Epic 的 Unreal Engine 4,看現在最高水平的技術。
OGRE – Open Source 3D Graphics Engine,比較適合學習。
cocos2d/cocos2d-x · GitHub,最受歡迎的2D引擎,……強烈推薦ogre,火炬之光,天龍八部都是它做的。。社區活躍,資料豐富。
我覺得龔敏敏的KlayGE非常值得一讀,渲染技術很高,結構也挺清晰的
Horde3D - Next-Generation Graphics Engine推薦個冷門的輕量級3D渲染引擎,有文檔,使用的技術不深,適合新手入門。
想說ogre3d的,結果被人搶先了。cocos2dx,社區活躍,資料豐富。
2014-10-24 23:18 修改答案(原因:不想和其他人答案一樣)
Ejoy2d(Lua寫的,雲風負責維護,應該很輕量級吧,聽雲大說核心代碼兩三千行)
想說klayge的...
Quake引擎怎麼樣。。
補充一個Valve 公司的SoruceSDK Docs - Valve Developer Community
起源引擎
推薦閱讀:
※GitHub 上有哪些前端牛人值得關注?同時請推薦些 GitHub 上前端架構類開源項目?
※有哪些需要捐款的開源項目?
※值得看的Python的開源項目有哪些?
※GitHub 上有哪些值得關注和學習的經典 Android 項目?
※哪個開源的SNS最方便二次開發:UChome 還是 iWebSNS。還有更好選擇嗎?