Python, Maxscript, C#, C++, Shaders, Databases and more

GRID

Role: Technical Artist
Developer: Codemasters
Released: 2019

Tools Created

  • Asset Dependency Database & Explorer
    Using ArangoDB and standalone Python UI to allow artists to drag and drop any filetype from the game onto it and discover all of it’s dependencies, use count, size in memory, source control location etc.

    Also allowed the artist to open it in the preferred software.

    Then used to help with implimentation of in-game advertisments through BidStack. Using the data within the database to locate specific assets and all of the tracks they were in and at what position.

  • UI texture similarity comparison
    Using Python and PIL library to compare the histograms of all UI images in source control depot.

  • Physics asset setup tool
    Automated the setup of physics assets such as tyre-walls, deformable barriers and breakable objects

Responsibilities

  • Perforce management
  • PBR validation
  • Physics setup and markup
  • Audio markup
  • Pipeline reviews
  • UI and Vehicle livery generation
  • Confluence documentation and management