Slack Asset & Render Service

A Slack bot that pulls assets from SVN and studio servers, runs remote renders in Unity, Maya and 3ds Max, and posts results back. Asset turnaround went from a day to minutes.

Company Electronic Arts · Design HomeRole Designer & Developer
  • Slack API
  • Node.js
  • Python
  • SVN
  • Unity
  • Maya
  • 3ds Max
  • Remote rendering
1 day → minAsset turnaround
2 regionsNorth America & Hyderabad

Artists, content and marketing teams in both regions used to wait at least a day for asset pulls and renders. I built a Slack-based service that does it on request:

  1. Someone asks in Slack for an asset or a render.
  2. The service pulls the asset from SVN and studio servers.
  3. It runs a remote render in Unity, Maya or 3ds Max.
  4. It posts the result back to the Slack thread.

Turnaround went from at least a day to minutes.

Case study in progress.