想成为游戏程序员大学阶段应该选择的相关专业,推荐计算机科学、软件工程、信息工程、数字媒体、电子信息、数学等专业,这些专业可以培养编程能力、项目管理、计算机硬件网络、媒体技术、逻辑思维等游戏开发所需的知识结构,也可以考虑结合美术设计等辅助专业,以充实技能。
其次的话你就可以选择一个游戏引擎了,耳熟能详的游戏引擎(Unity、UE4、CryEngine)使用的语言基本上是C++和C#,如果不愿意学习C++的话直接写C#也行,但是想要更加深入学习编程可能还是绕不过的,只有你成为C++高手你才能成为游戏开发高手。最重要的还是多动手练习,可以从小的游戏慢慢编写。