怎么成为一个合格的c++工程师?怎么深入的掌握(组图)

怎么成为一个合格的c++工程师?怎么深入的掌握(组图)

如何成为一名合格的c++工程师?

如何深入掌握第三方SDK?

如何深入学习和掌握一个游戏引擎?

循序渐进的了解和训练可能是最好的方法,每天都会有收获。

从c++语言层面了解Unreal Engine的一些基本概念:

没有自我:C++工作笔记

Egoless:C++ 内存模型

无私:游戏引擎架构解析-Part1-多线程模型

无私:游戏引擎架构解析-part2-多线程模型2

无我:游戏引擎架构解析-part3-虚幻引擎多线程模型

没有自我:游戏引擎架构解析-part4-虚幻引擎内存池

无我:游戏引擎架构解析-part5-虚幻引擎智能指针

无私:游戏引擎架构解析-part6 虚幻引擎容器

无私:渲染引擎​​架构

No Me:渲染引擎​​构建 - CMake

无私:3D渲染引擎-part1-渲染管线

无私:渲染管线实时计算&光栅化实现原理

常见图形API的理解:

无我:3D渲染引擎-part2-深入理解图形API的opengl & metal & vulkan

无私:3D渲染引擎-part3-CPU&GPU工作原理

无私:GPU渲染架构-IMR & TBR & TBDR

无私:3D渲染引擎-part4-显示原理(iOS/Android/Linux)

No Me: 3D Rendering Engine -part5- 渲染通道(Rendering Pass)【虚幻引擎】

图学基础理论

Anatta:辐射测量学的基本理论

Egoless:实时渲染 - 着色模型

Egoless:实时渲染 - 阴影

实时渲染 - 光与色

无我:实时渲染——基于物理的着色

没有我:Unity3D - PBR 工作流程

项目建设

没有我:C/C++大型程序构建(一)

没有我:c/c++ 编译选项