游戏编程是选哪个专业?
选择计算机,尤其是软件工程专业,你离成为一名游戏程序员就不远啦! 首先在高校里开设的计算机相关专业就有: 计算机科学与技术、软件工程、网络工程、信息安全、智能科学与技术、数字媒体技术等7个本科专业; 其中, 计算机科学与技术、软件工程和网络工程这三个专业开设的课程大部分都是一样的,主要学习的课程有:线性代数、高数、数据结构、编译原理、微积分、离散数学、算法与复杂度分析、操作系统、计算机组成原理、数据库系统、软件设计(UML)等等。 这些课程都是打好程序员基本功的关键。
在大学期间,如果有幸进入学校里的计算机学院或者软院的实验室,在学好基础课的同时,还可以学习一些实验课,比如Linux运维、网络爬虫、人工智能、机器人学等等,对于以后就业会有很大的优势哦~ 当然了,除了大学的专业之外,像楼主提到的“游戏编程”其实可以再细化一下,因为现在有很多开源的游戏引擎可供使用,并且很多高校也会开设有关游戏开发的相关课程。
例如,在清华就开设过《游戏编程之旅》的课程,有兴趣的同学可以去搜来看看。 这个课程主要讲授的就是如何使用开源的游戏引擎Unity3d进行游戏开发和制作。另外,清华还有另一个与游戏有关的学科——游戏设计与策划,这个方向主要学习如何策划一款游戏,以及如何利用心理学的理论指导游戏的开发。 除了清华之外,我了解的与游戏相关的专业还有 北京大学的虚拟现实技术与应用专业,主要学习利用虚拟现实相关技术在三维空间内进行创作; 中国科学院计算所的自适应图形学专业,主要针对的是图形学中一些难题开展研究,并解决相关问题;
南京理工大学的计算机动画专业,主要学习动画渲染和绘制等相关技能; 其他还有关于游戏相关的专业,在此就不再一一列举了,感兴趣的小伙伴可以去网上搜索“国家教育部公布的普通高等学校本科专业目录”查询。 希望我的经验对你有帮助!码字不易,如有帮助,请点赞关注呦~