当前位置:首页 > 游戏信息 > 正文

游戏开发工程师需要学什么

游戏开发工程师需要学什么-第1张-游戏信息-龙启网

游戏开发有不同的岗位,具体需要学习的内容可以参考如下:

客户端 / Gameplay / UI 工程师

主要负责游戏逻辑的实现,需要学习各种游戏引擎,比如U3D、UE4等,还有其对应的编程语言,还需要一定的数学与物理知识。国内许多新人入行的的人第一份工作就是实现UI功能,UI在游戏开发中有相当重要的地位。主要负责处理UI交互上的逻辑,需要熟悉游戏引擎和脚本代码的编写。

引擎工程师

如果游戏是自研引擎开发,引擎工程师就决定了引擎的性能与效率。需要熟悉如C++等较为底层的语言和部分计算机图形学知识。

技术美术(TA)

这里指的是偏技术方向的技术美术,需要在计算机图形学上有很深的研究。能够协助美术解决技术问题,协助程序解决美术问题,在游戏里实现或逼真或酷炫的视觉效果。

服务器开发工程师

负责能够联网的游戏的后端逻辑,也需要学习网络编程、数据库、常规运维等知识。另外,服务器逻辑与客户端逻辑是相通的,并没有看上去差异那么大。

硬件型号:惠普暗影精灵6

系统版本:Windows10 专业版

软件版本:Unreal Engine 4.24.3Unity3D 5.0