游戏公司中各岗位免不了会有各种矛盾
TA的出现大大降低了三者之间的沟通成本,加强了沟通效率,很好地解决了团队中的沟通问题。一个合格的TA能够帮助团队加强沟通,让团队在资源输出上如鱼得水。
技能要求:懂美术;懂程序;懂引擎
(2)Shader
TA需要对整个项目的Shader进行规划,以及利用Shader来提升美术效果,这里包括美术各个模块,角色、场景、特效、后处理等。
有一点要注意的是,着色器和性能消耗有很大的关系,需要把握好这之间的平衡点。
技能要求:掌握shader语言,编写符合需求的shader。
(3)插件工具
主要是围绕美术来制作一些工具,这里一般会有两种情况:
1.帮助美术提升工作效率,DCC软件中或者引擎中,怎么方便怎么来。2.严格控制美术输出的资源,以便符合项目制定的规范。
技能要求:掌握一种编程语言,如C#、C++等,能写出满足项目功能需求的简单程序。
(4)资源性能优化
在项目里,TA需要负责所有美术资源的性能问题,保证美术输出的资源符合项目定位的性能标准。对于TA来说,资源性能优化是极为重要的一个任务。
技能要求:熟悉DCC工具,了解每一类美术资源,以及它们的性能消耗点。会利用性能分析工具进行性能测试。