Это из за того что вы пытаетесь модифицировать $_POST, а не просто используете. Не знаю разрешено ли это в новых пыхах, но в целом так делать явно не стоит.
Kihl, я имею ввиду что проблема в том, как вы на тостер вставили код. У вас правда функция game состоит из одной строки? У меня браузер показывает именно так форматирование в вашем коде )
Александр, язык программирования не важен от слова совсем. Важны только пункты выше.
Гугл конечно при проверке еще может начать палки в колеса вставлять (а уж эппл - и подавно) - мол резкое изменение функционала, заводите новое приложение.
Avasov, Могу еще раз написать - без разницы вообще. Хотите экономить - можете экономить. Есть взможность брать мощнее и дороже - берите. Программировать и на том и на том сможете вполне комфортно
(более того пишут что многие возмржности С# там даже не испрльзуются, вроде конструкторов, LINQ, статики).
Максимальная чушь.
Забудьте, если нет навыков программирования вообще - в геймдев вы быстро не вкатитесь. А уж тем более не начнете быстро зарабатывать
ebaysher, порядок инициализации скриптов скорее всего. Ваш код где то от него зависит.
В винде - ну так соберите Developer build - будут ошибки видны.
Вот можно еще логи почитать: https://docs.unity3d.com/Manual/LogFiles.html
Если ничего в логах нет - расставляйте больше логов чтобы понять куда заходит код и где что не выполняется
ebaysher, обычные логи. На какой платформе у вас не работает? Android? там LogCat. iOS - там в xcode логи. +можно собрать билд так чтобы и в юнити логи сыпались (удаленная отладка).
Но начните с того что замените конструктор на допустим Awake для класса Rules