Visual Studio в том виде в котором она на винде отсутствует на MacOS. Есть VS for Mac - что то похожее, но не то. Есть VSCode - совсем не то.
Лучше переходите на Rider )
А так - потянет, куда он денется. Но греться будет скорее всего при сборке проекта.
Можете рискнуть попробовать macOS на виртуалке сейчас, чтобы понять надо ли оно вам.
Для сайта такого уровня (и с таким траффиком и оборотом - это ж под уровнем имеется ввиду?) лучше всего свой датацентр.
На крайняк - облака амазона или гугла.
Умные люди для этого нанимают специалистов и платят им большие деньги. В частности - отдел маркетинга, рекламы, продаж и прочее.
Часто реклама и продвижение продукта по ценнику ДОРОЖЕ чем его разработка.
Самое время учить сишарп и учиться читать ошибки, а не бездумно копипастить код.
Есть два класса Random. Один - в UnityEngine, второй в System. Вам надо указать ТОЧНО какой использовать. Или using-ом, или прямо в месте использования дописать неймспейс.
Собсно ошибка об этом и говорит.
А вы готовы оплатить экспертизу, чтобы доказать что причиной выгорания является именно приложение?
Подать то в суд вы можете. А вот выиграть - крайне маловероятно. Потому что при установке приложения (да и маркета в целом) наверняка согласислись, что сами несете ответственность.
НО! если писать рандом в переменной, то как я понял, он один раз считает и записывает это число как значение переменной.
Все правильно поняли.
С result собственно то же самое.
Чтобы получить новое случайное значение - нужно заново сгенерировать случайные числа и сделать всю вот ту выборку.
Странный вопрос.
LINQ - это часть .net, если я не ошибаюсь.
Изучая Unity вы волей-неволей БАЗОВО выучите .net. Ну никак без этого. Да и сам .net - всего лишь фреймворк. Учить надо то, ДЛЯ ЧЕГО он используется - и вот тут уже или юнити, или бекенд, или формочки под винду, или еще что то.
Про геймдев добавлю - порог вхождения ВЫСОКИЙ - джунов много, они никому не нужны.
Если вы переименовали exe-шник - то надо переименовать и папку _Data, которая лежала рядом с ним после сборки.
Ну или у вас ее просто нет после установки почему то )