Bir araç programlama pozisyonu genellikle geliştirme ekibinin geri kalanı için bir kuvvet çarpanı olmakla ilgilidir. Çalışmanın kesin doğası elbette o şirketin bireysel ihtiyaçlarına bağlı olarak stüdyodan stüdyoya büyük ölçüde değişecektir.
Bununla birlikte, öncelikle, stüdyo içindeki diğer geliştiriciler tarafından tüketilecek bir yazılım oluşturmakla görevlendirilirsiniz ve bu yazılımın rolü şunlar olabilir:
- varlıkları veya içeriği (seviyeler, modeller, öğeler, büyüler, ne olursa olsun) doğrudan oyun için yazar
- Stüdyonuzun oyunu arasında bir köprü görevi görür veya boru hattı ve başka bir içerik oluşturma araçları oluşturur (örneğin, Maya için ihracatçılar).
- perakende oyunla dağıtım için kaynak oyun varlıklarını derlenmiş son formlarına dönüştüren otomatik oluşturma işlemlerinin bir parçası olun
- oyunun belirli yapılarına senkronize etme veya dallar arasında geçiş yapma gibi günlük ortak çalışma görevlerinde geliştiricilere yardımcı olun
Bazı stüdyolarda bunun son derece giriş seviyesi bir konum olarak kabul edildiğini de belirtmek önemlidir, çünkü çoğunlukla düşüncesiz homurdanma işi içerir (belki de bir tasarımcı için bir kullanıcı arayüzünde düğmeleri hareket ettirmek). Diğerlerinde, tam tersi, çünkü canlı nakliye MMO'ları için kritik görev oluşturma ve dağıtım boru hatlarının bakımını ve beslenmesini içerir.
Sorumluluk ve beklenti aralığı büyüktür (gerçekten de, bu sektördeki hemen hemen her pozisyon için doğrudur), ancak genel hedef genellikle aynıdır: kuruluştaki herhangi bir darboğaz arayışına devam edin ve ardından satın alın, inşa edin veya o darboğazı optimize edene kadar yeniden eğit.