游戏开发程序员要学哪些基础如果做客户端开发的话,编程基础肯定是需要的。根据项目不同,需要用到不同程度的数学,尤其是线性代数、也可能会用到物理等知识。做模型,扣图,音效,作曲,编故事,算数值,做UI,做渲染,做网络,写脚本,写客户端服务器端,分布式架构等。2,做一名游戏程序员要什么样的知识c语言程序设计先学习C语言!这是计算机最基础的程序!然会你可以学习C++,VB等其他的程序!最起码的要求是熟练掌握计算机本科专业所学的知识,主要包括C语言或C++语言,数据结构,编译原理,算法等,另外线性代数、微积分、