- 目录
-
第1篇工具程序员岗位职责 第2篇游戏工具程序员岗位职责
第1篇 工具程序员岗位职责
引擎工具程序员(tool programmer) 维塔士 上海维塔士电脑软件有限公司,维塔士,维塔士 responsibility
维护项目工具链/资源管线
针对新平台对工具链/资源管线做扩展
优化数据制作过程
与策划、美术师一起创作新游戏内容
you must:
良好的编程语言基础,如 c#
熟悉至少一种 gui framework (qt, wpf, winform…)
熟悉脚本语言 (python, lua…)
熟悉 max, maya, plug-in/script
熟悉 shell script
熟悉数据管道自动化
you may should:
了解常规游戏数据结构 (mesh, animation, texture, material...)
了解 fbx, havok 或其他中间件工具
了解控制系统的延展版本 ( git, perforce... )
第2篇 游戏工具程序员岗位职责
工具程序员
• 技能
• 了解现代游戏引擎的工具链以及数据制作流程
• 熟悉maya
• 能够实现/修改maya的插件
• 能够扩展现有的maya插件
• 了解纹理/网格/着色器如何导出和存储
• 能够自动化制作工具流程
• 熟悉mfc,qt,winform或其他api。
• 熟悉windows api
• 责任
• 维护项目中使用的工具链
• 为工具链实施新的平台支持
• 优化数据制作过程
• 与策划/美术合作,共同创作新的游戏内容