什么是技术艺术家?技术艺术的游戏者指南
制作一个网络游戏需要一些不同的技能组合。开发使游戏运作的系统与设计景观或人物模型有很大不同;这是游戏开发和游戏设计的区别。
游戏开发在很大程度上依赖于制作游戏的编码方面,而游戏设计则致力于玩家将看到的世界。但是,你怎样才能弥合它们之间的差距?嗯,这就是技术艺术家的工作。
什么是技术艺术家?
技术艺术家是一个能同时掌握两种技能的人。他们了解游戏引擎和它的限制,以及如何开发工具来绕过这些限制。他们还了解艺术家的愿景,并帮助他们提供完成工作所需的工具–以及避免进入的路障。
如果艺术团队遇到技术问题,技术艺术家是他们第一个要找的人。艺术资产必须转换为可用的代码,才能投入到游戏中。但他们既不是开发者,也不是设计师。相反,他们充当了两者的结合体。
技术艺术家可以在网络游戏中工作吗?
技术美术师必须对Python和C++等编码语言驾轻就熟,并有一些出色的沟通和组织能力。一般来说,技术美术师的主要目标可以概括为 “使艺术进入游戏的过程更快”。然而,这样做可能意味着很多事情。
为艺术团队创造工具
技术艺术家的主要责任是建立艺术团队需要的工具。虽然美工可能在使用Maya或Photoshop等程序,但游戏设计所需要的工具往往比这些系统提供的要多。
例如,技术美术师可能需要建立一个工具,用一些预设的随机村民来填充村庄,这样美术师就不必单独做每个村民。或者他们可能会开发一个工具来计算在任何特定时间出现在天空中的鸟的数量。无论艺术家需要什么,技术艺术家的工作就是要理解它,看看这个要求是否合理。
艺术家可能对编程方面的事情没有最大的理解,所以盲目地按照他们的要求去做可能会导致问题。相反,技术艺术家试图理解他们的目标,并创造出能让他们达到目标的工具,而不去干涉编程部门。
故障排除
技术艺术家工作的很大一部分是在问题出现时进行故障排除。如果一个艺术家的工具不能正常工作,团队遇到了内存限制的问题,或者一个资产看起来不像它应该有的样子,他们是第一个要找的人。
通常这意味着要找到可能出现的问题,并在它们发生之前将其解决。因此,技术艺术家必须能够关注整个团队的工作,并看到事情的进展情况。
管理游戏开发管道
游戏开发管道是游戏开发的事件链,以及团队如何以最少的 “堵塞 “从A点到B点的速度。在开发过程中,有无数的文件被制作、共享、更新、保存或删除。这可以很快地增加到一个压倒性的信息浪潮,无法跟踪。
为了确保这种情况不会发生,技术艺术家负责组织这个管道。这可能意味着创建有助于分类的程序。他们会制作的一个相当常见的程序叫做版本控制。
一个版本控制系统会保存一个文件,并在每次有人编辑或修改文件时记录任何变化。这样,如果你需要查看一个文件在三周前的样子,以纠正一个错误,该文件的旧版本将仍然存在。组织管道也可能意味着建立文件夹,并根据需要重命名文件。这是一项大量的工作,但对于保持游戏的进展绝对是必不可少的。
使用和创建着色器
着色器是在场景的渲染中运行的程序。在实践中,它们通常成为一种材料的预设,如鹅卵石路或草场,可以很容易地添加到游戏中,以调整和改善游戏的视觉效果。
技术艺术家专门创建和使用着色器的情况一点也不罕见。这可以迅速改善环境的外观,为艺术部门节省大量的时间,使他们可以在重要的场景上工作。
装配和动画
装配是使三维模型移动的过程。装配基本上是把可移动的 “骨头 “放入模型中,使模型的每个肢体和部分都能够移动。它们是告诉你的软件,一个角色的哪些部分应该移动,哪些部分不应该移动的点。
例如,如果你想让一个游戏角色自然地挥手,就必须在手臂的每个关节以及手的手指上放置骨骼。装备的一个重要部分是确保只有你想移动的部分才会移动。挥动手臂不应移动角色的头部。
这可能是一个耗时的过程,技术艺术家通常会建立一些工具来使装备的过程更快。
技术艺术家负责所有这些,甚至更多。他们的工作还可能涉及到创建游戏导出器,制作背景,创建纹理,甚至开发照明系统。换句话说,技术艺术家必须具备做所有事情的诀窍。但这一切的核心目标是使艺术进入游戏的过程更快。
如何以及为什么要成为一名技术艺术家
那么,现在你知道技术艺术家是做什么的,你如何才能真正成为一名技术艺术家呢?好消息是,他们是游戏行业中最受欢迎的人。作为一个万能的人,意味着你毕竟可以为开发团队贡献大量的工作。技术艺术家总是有工作的。
技术艺术家的工资
为此,技术艺术家的平均年薪为7.1万美元,而且你能做的专业越多,薪水就越高。如果技术艺术家在一家足够大的公司工作,年薪超过10万美元也是很常见的。
所需的教育和技能
但坏消息是,成为一个人并不容易。他们需要在艺术和编程方面都有技能。他们还需要有更多的教育、经验,以及比大多数其他职位更丰富的投资组合。
通常情况下,这种经验是通过先做程序员或艺术家来获得的,然后再培养对另一个方面的兴趣。但仍有一些人专门上大专院校,成为技术艺术家。
一般来说,要成为技术艺术家,你应该有一个相关艺术研究的学位或文凭,如美术或平面设计。你还应该取得计算机科学或游戏开发方面的学位或文凭。这就涉及到很多的学校教育。
然而,经验,以及建立你的作品集是这里最重要的方面。如果你能在游戏行业工作若干年,你就能顺便获得技术艺术家可能需要的技能。
要想在游戏行业开始工作,就要多加练习!参加一些特殊的活动,在那里你可以与行业内的其他人建立联系。试试你的手在24小时游戏开发挑战,或修改的场景。尽你所能让你的名字传出去,很快你就会对你应该申请的公司有一个概念。你甚至可以在这个过程中结交一些开发者朋友。
建立一个技术艺术组合
在你开始申请这份工作之前,你需要有对游戏创作的热情,有创意的头脑,并有一些项目在手。参与修改,制作自己的小游戏,是提高你的技能的好方法,也能让你向雇主炫耀。
Artstation.com 有一个很好的技术艺术目录可以浏览,这可以让你更好地了解那些技术艺术家要做的工作。你需要建立一个作品集(收集你最好的技术艺术),向雇主推销你的才能。确保你的作品集侧重于技术艺术,如着色器和索具等。
在制作作品集时,最好是展示你最好的作品,与你想要的工作最相关。下面是其他一些快速提示。另外,在多人参与的项目中,要清楚哪部分工作是你的。你不希望你的作品集误导浏览者。
你会成为一名技术艺术家吗?
即使在游戏开发这样一个有许多不同职位的领域,技术艺术家在技能和适应性方面也很突出。开发人员的需求不可能总是被艺术部门所理解,反之亦然。但技术美术师可以满足两者的需求,保持生产力的流动。
这可能不是玩家自己最关注的工作,但对于开发团队来说,他们是让游戏按时完成并保持良好状态的关键。这也难怪他们会受到大型游戏公司的追捧。在某种程度上,整个网络游戏本身就是一个大的技术艺术作品。
转载网址