← Back to search
Tools & Tech Art Programmer
Full-time - REF29744W
Job description
Tech Art / Tools Programmer’s MandateRequirements:
- Unity knowledge
- Release experience of finished projects from beginning to end
Tools for Game and Level Design:
- Help continue the design of level editing tools (walls, props, level placement)
- Responsible of bridging level editing tools
- Work with main programmers to enhance and support them
- Maintain and support team members that use level editing tools
- Troubleshoot, tweak and balance created outcomes when needed
Tools for Asset Pipeline:
- Responsible of automated Props and Models Processing pipeline
- From source to game
- Tag clean up of source meshes
- Attempt automatic cleanup
- Leave them tagged for manual cleanup to be done by artists
- Generating destruction data
- Support on Destruction Generation Tools development and maintenance
- Part of the processing pipeline above
- Maintaining and validating (likely with tools and scripts) proper assets setup
- Help detect erroneous content that might not be working in-game
Support on VFX Tools and Integration:
- VFX Shader Graph support
- VFX tools for VFX artists
- Batch coloring
- Setup of templates
- Tools that would help start an effect with the proper hierarchy and required components
- Integration support on dynamic and gameplay sensitive effects
- Entry points, triggers and feedbacks help
Support on Gameplay:
- Support of operator abilities
- Creation of editor tooling:
- ‘Everyday’ workflows for managing gym scene ‘situation and setups’ for testing gameplay cases
- Game ‘gym states’ editor
- Helps test gameplay situations from a defined starting point
Tools for Artists:
- Support on Ground Level / ‘Mega-Texture’ tech
- Bridge between programmers and artists
- Troubleshoot pain points in content creation by said tools
Rendering Tech Knowledge:
- Support on rendering assets integration
- Not necessarily low level knowledge
- Help team members integrate, tweak and balance parameters exposed by rendering features implemented over time
Qualifications
- Python (for build tools and optionally Unity Editor python driven tools)
- Graphics and Rendering
- HLSL knowledge
- Houdini (if the tech programmer finds it useful for our project)