Ну юнити тут вообще ни при чем.
Альтернатива - ЛЮБОЙ язык, который +- умеет в сервер. Навскидку, то по чему мануалы ищутся прям легко:
- пхп
- питон
- c#
- джава
- JS (в обертке типа node)
- го
И со всеми этими языками можно будет взаимодействовать через URL, при условии наличия вебсервера.
А мне нужно, допустим, определить какие музыкальные инструменты используются, какие ноты, заменить их дорожками тяжелых инструментов..
Ну так вот декомпозиция же..
Вот и начните с задачи "распознавание нот в соло-мелодии". Уже нетривиально.
Но вообще скорее всего можно просто накинуть дисторшн. Это есть даже в каких нибудь библиотеках. Т.е. не сводить все к нотам - процессоры эффектов то на ноты не раскладывают.
Вам расстояние нужно между точками, которые заданы координатами?
Дожили... Учебник геометрии проштудируйте.
Гуглить расстояние между точками в декартовой системе координат.
По факту:
корень квадратный из суммы квадратов разниц соответствующих координат
мнемонически: sqrt((x2-x1)^2 + (y2-y1)^2)
Ну вообще если у вас есть RGB-цвет, то сделать из него черно белый просто - нужно и в R и в G и в B положить усредненное значение.
Т.е. либо считаете среднее арифметические RGB и кладете его во все каналы. Либо - с использованием коэффициентов (вроде бы таких - Y = 0.2125 R + 0.7154 G + 0.0721 B).
Но обычно в играх это делают шейдером. С той же логикой.
Вполне может. Правда смотря что за продукт - исходя из этого могут быть разные модели монетизации.
Как пример - какие нибудь игровые движки - там условие следующее - "если доход с продукта, созданного с помощью движка, превышает n в год - будьте добры купить лицензию". Нормальная рабочая модель.
В каких диапазонах то? И с какой точностью?
Вообще "чтобы удобно сортировать" - значит целое число. Стандартный timestamp не подойдет, но кто мешает использовать свои аналоги? Например, храните количество дней с 0 года в знаковом типе (отрицательные значения - до н.э.)