遊戲開發值得學習的項目

熱更新

C#開發加載DLL https://github.com/Ourpalm/ILRuntime
xlua開發解釋執行 https://github.com/Tencent/xLua
slua開發解釋執行https://github.com/pangweiwei/slua
ulua 包含服務器測試框架https://blog.csdn.net/linshuhe1/article/details/50720727

遊戲引擎開發

類unity引擎 https://github.com/PanosK92/Directus3D
自己作品https://github.com/xiaomingfun/TmingEngine
比較完整的https://github.com/AtomicGameEngine/AtomicGameEngine
非常完整的引擎 https://github.com/urho3d/Urho3D
虛幻源碼 https://github.com/EpicGames/UnrealEngine
模型加載 https://github.com/enginmanap/limonEngine

遊戲服務器

NF引擎 https://github.com/ketoo/NoahGameFrame

設計模式

遊戲設計模式https://github.com/tkchu/Game-Programming-Patterns-CN
編程注意的原則https://github.com/webpro/programming-principles
java設計模式 https://github.com/iluwatar/java-design-patterns

遊戲渲染

  1. Opengl 完備的教程 https://learnopengl-cn.github.io/
  2. OpenGL 完善的教程 https://blog.csdn.net/column/details/13062.html
  3. OpenGL 英文完整代碼 http://ogldev.atspace.co.uk/index.html
  4. Shader 進階學習 https://www.shadertoy.com/
  5. Shader渲染 https://jiepengtan.github.io/2018/03/26/shader-tutorial00-01my-recommend/
  6. Shader系列教程 https://github.com/JiepengTan/FishManShaderTutorial
  7. 軟渲染器 https://github.com/ssloy/tinyrenderer
  8. 知乎渲染器底層算法解釋 https://zhuanlan.zhihu.com/p/140926917

遊戲前端設計框架

unity組件開發 https://github.com/sschmid/Entitas-CSharp

編程語言擴展

lisp函數式編程 https://github.com/cisco/ChezScheme

遊戲開發路線圖

遊戲程序學習路線https://miloyip.github.io/game-programmer/

安卓工具下載網址

安卓studio http://adt.android -studio.org/
NDK https://blog.csdn.net/shuzfan/article/details/52690554

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章