Позиція програмування інструментів, як правило, полягає в тому, щоб бути мультиплікатором для решти команди розробника. Точний характер роботи, звичайно, сильно різниться від студії до студії, залежно від індивідуальних потреб цієї компанії.
Перш за все, перед вами постане завдання створити програмне забезпечення, яке планується споживати іншими розробниками в студії, і роль цього програмного забезпечення може полягати в тому, щоб:
- авторські активи або вміст (рівні, моделі, предмети, заклинання, що завгодно) для гри безпосередньо
- виступати мостом між грою вашої студії або будувати конвеєр та іншими інструментами для створення вмісту (наприклад, експортерами для Maya).
- бути частиною автоматизованих процесів побудови, які перетворюють вихідні ігрові активи в їх остаточні складені форми для розповсюдження за допомогою роздрібної гри
- допомагати розробникам у повсякденних завданнях котельні, таких як синхронізація до певних складових гри або перехід між гілками
Важливо також зазначити, що в деяких студіях це вважається надзвичайно позиційним рівнем початкового рівня, оскільки воно в основному передбачає бездумну бурхливу роботу (можливо, переміщення кнопок на інтерфейсі для дизайнера). В інших - саме навпаки, оскільки це передбачає догляд та подачу критично важливих для місії трубопроводів для складання та розгортання ММО, що перевозяться в реальному часі.
Діапазон відповідальності та очікувань великий (хоча насправді це стосується практично будь-якої позиції в галузі), але загальна мета зазвичай однакова: тримати огляд будь-яких вузьких місць в організації, а потім купувати, будувати або перекваліфікуйтеся, поки не оптимізуєте це вузьке місце.