简单开发只需要掌握基本的C++语法知识和少量标准库内容的使用,以及非常基础的数据结构与算法知识。差不多整本《C++ Primer Plus》看完即可。而要深入的话,需要掌握C++的各种高级特性,比如模板的各种玩法,掌握STL使用,学习并掌握openGL相关知识,以及一些引擎架构设计之类的内容。