Дневник разработчиков
В начале разработки участвовали два человека: один занимался программированием, а второй занимался гейм-дизайном и рисовал пользовательский интерфейс. В конце разработки, когда возникла проблема с тестированием, мы привлекли тестировщика.
Реализовано было с помощью рисования пикселей на текстуре которая была разделена на множество частей. C помощью функции Texture2D.SetPixels.
На самом деле, мы удивлены, что за долгое время вы первый, кто задал этот вопрос.