想学游戏编程应该先学什么写游戏,你需要至少有C++编程的基础,然后学习推荐书目:C++PrimerWindow程序设计数据结构DirectX9.03D游戏开发编程基础游戏开发比其它开发往往更难,对编程、数据结构、数学都有比较高的要求。如果是编程方面的新手,建议先把C++,Windows编程基础打牢。2,游戏编程入门要学些什么学习游戏编程,主要学的内容如下:1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多