Думаю, я понял вашу идею, но мне, видимо, непросто воспринимать Unity через призму MVVM. Всякий раз, когда пытаюсь это сделать, чувствую, что расходую кучу мыслительной энергии на построение ментальной модели, которая никак не поддержана ни редактором, ни движком, поэтому падает продуктивность, проект становится более путанным, сложным для восприятия. Для себя лично пришел, что MVVM это не про Unity (а может и не про геймдев), что это больше для формочек. Во ViewModel есть "зависимые" свойства, которые уведомляют View через "связывание" об изменении своих значений. XAML заточен под MVVM, хорошо читаем, концепция связывания хорошо воспринимается через визуал, как и разделение View и ViewModel, чего совсем нельзя сказать об YAML. В Unity сложно однозначно определиться, является ли компонент View или ViewModel. По мне, так Transform - это чистый View, также, например, как какой-то XAML-компонент, отвечающий за положение панели относительно родителя, у которого есть Left, Top, Width, Height, к которому подвязывается ViewModel.
Можете не объяснять, т.к. действительно не тема статьи, но у меня с вашего описания возникло такое рассуждение, что если префаб - это ничто иное как GameObject, тогда любой GO - это тоже View. Если любой компонент - это ViewModel, тогда чистый View - это голый GameObject (пускай Transfrom не считается), получается, все View-префабы - динаково пустые GameObject-ы :)
Мне в целом нравится архитектура, когда префабы – это View, компоненты – View-Model, а Scriptable Object – модель.
Непонятно, что вы имеете в виду под термином "компоненты". В Unity компонент - это, по сути, любой скрипт, навешиваемый на GameObject, т.е. наследуемый от MonoBehaviour. Префаб - это прототип некотого GameObject-а, который содержит 1 или более компонентов. Про "Scriptable Object – модель" - тоже непонятно, по тексту ничего не нашел, как и про MVVM, которая упоминается в самом начале, но дальше тоже ничего. Т.е. ваше объяснение префаба в терминах MVVM в самом начале вносит путанницу в терминологию Unity и вызывает вопросы, но никак не раскрывается дальше.
Когда-то мой отец говорил, что компьютер никогда не сможет обыграть человека в шахматы, и доводы приводил довольно логичные. Будучи еще ребенком, я тогда уже с ним не соглашался, и оказался прав. Так и сейчас, у меня нет сомнений, что это не предел - пределов нет.
Если правила позволяют мошенникам процветать, значит требуется пересмотреть правила. Когда есть желание защитить людей, способ найдется. Достаточно запретить публиковать объявления определенного характера, например, предложений доли в бизнесе, инвестирования и т.п.
Делать предзаказ на будущую модель телефона правила вроде бы тоже явно не запрещают, по такой логике.
Скорее всего вы правы, сейчас зашел проверить и показываются в основном релевантные последним моим поисковым запросам, фейковый бизнес попадается, но уже редко. Тем не менее сами объявления никуда не делись, их много, и их никто не блокирует. Если вы откроете профиль автора такого объявления, скорее всего окажется, что он дает их по всем городам России, часто ссылаясь на известные франшизы, но в целом предлагает очень разношерстный бизнес, например этот профиль: https://www.avito.ru/user/042d9280a1f684a6e4eb45c0d2d17e7e/profile?id=2523357157 У Авито такие авторы, к сожалению, не вызывают подозрений.
Главная страница Авито уже давно заполонена объявлениями с предложениями инвестировать в различный фейковый бизнес. Эти объявления они странным образом не блокируют.
Понятно, что многое делает скрипт, как минимум регает аккаунты, люди нанимаются беспринципные, и в этом их проблема, т.к. общественное мнение - материя тонкая, а работа у них топорная.
Видимо, так себе, поскольку даже энтузиазма не хватает перестать в конце ника исправно добавлять цифры. Зато строго сразу после реистрации рандомно подписываемся на несколько десятков хабов и компаний.
Никогда не задавался целью выяснить, имеет ли интересующий меня контент аналоги на других видео-платформах.
Из контекста вы, скорее всего, имели в виду "не имеющих аналогов на русском"... в этом вопросе я тоже не ставил задачу это явно выяснять, т.к. априори считаю, что английского контента данной тематики значительно больше, появляется он гораздо раньше русского и в большинстве случаев уникален, поэтому я всегда отдаю предпочтение именно ему. Были исключения, когда имеющиеся английские варианты не устраивали меня по доступности или глубине подачи и мне удавалось находить аналоги на русском в более глубоком изложении, но все равно находились они на Youtube, а значит проблема остается та же.
2,500,000 на разработку 3 в ряд?
Эти движки позволяют билдить в webassembly?
Контент достойный Хабра.
Зарегистрирован 3 августа
32 коммента за 2 дня - молодец, хорошо отрабатываешь!
По факту Хабр заполонили кремлеботы.
Только вчера в обед зарегался и к вечеру уже 36 комментов настрочил - тоже весьма неплохо отрабатываешь.
Думаю, я понял вашу идею, но мне, видимо, непросто воспринимать Unity через призму MVVM. Всякий раз, когда пытаюсь это сделать, чувствую, что расходую кучу мыслительной энергии на построение ментальной модели, которая никак не поддержана ни редактором, ни движком, поэтому падает продуктивность, проект становится более путанным, сложным для восприятия. Для себя лично пришел, что MVVM это не про Unity (а может и не про геймдев), что это больше для формочек. Во ViewModel есть "зависимые" свойства, которые уведомляют View через "связывание" об изменении своих значений. XAML заточен под MVVM, хорошо читаем, концепция связывания хорошо воспринимается через визуал, как и разделение View и ViewModel, чего совсем нельзя сказать об YAML. В Unity сложно однозначно определиться, является ли компонент View или ViewModel. По мне, так Transform - это чистый View, также, например, как какой-то XAML-компонент, отвечающий за положение панели относительно родителя, у которого есть Left, Top, Width, Height, к которому подвязывается ViewModel.
Можете не объяснять, т.к. действительно не тема статьи, но у меня с вашего описания возникло такое рассуждение, что если префаб - это ничто иное как GameObject, тогда любой GO - это тоже View. Если любой компонент - это ViewModel, тогда чистый View - это голый GameObject (пускай Transfrom не считается), получается, все View-префабы - динаково пустые GameObject-ы :)
Непонятно, что вы имеете в виду под термином "компоненты". В Unity компонент - это, по сути, любой скрипт, навешиваемый на GameObject, т.е. наследуемый от MonoBehaviour. Префаб - это прототип некотого GameObject-а, который содержит 1 или более компонентов. Про "Scriptable Object – модель" - тоже непонятно, по тексту ничего не нашел, как и про MVVM, которая упоминается в самом начале, но дальше тоже ничего. Т.е. ваше объяснение префаба в терминах MVVM в самом начале вносит путанницу в терминологию Unity и вызывает вопросы, но никак не раскрывается дальше.
Когда-то мой отец говорил, что компьютер никогда не сможет обыграть человека в шахматы, и доводы приводил довольно логичные. Будучи еще ребенком, я тогда уже с ним не соглашался, и оказался прав. Так и сейчас, у меня нет сомнений, что это не предел - пределов нет.
Если правила позволяют мошенникам процветать, значит требуется пересмотреть правила. Когда есть желание защитить людей, способ найдется. Достаточно запретить публиковать объявления определенного характера, например, предложений доли в бизнесе, инвестирования и т.п.
Делать предзаказ на будущую модель телефона правила вроде бы тоже явно не запрещают, по такой логике.
Т.е. вы не видите признаков, что данные объявления мошеннические?
Из статьи:
Ответил выше.
Скорее всего вы правы, сейчас зашел проверить и показываются в основном релевантные последним моим поисковым запросам, фейковый бизнес попадается, но уже редко. Тем не менее сами объявления никуда не делись, их много, и их никто не блокирует. Если вы откроете профиль автора такого объявления, скорее всего окажется, что он дает их по всем городам России, часто ссылаясь на известные франшизы, но в целом предлагает очень разношерстный бизнес, например этот профиль: https://www.avito.ru/user/042d9280a1f684a6e4eb45c0d2d17e7e/profile?id=2523357157
У Авито такие авторы, к сожалению, не вызывают подозрений.
Главная страница Авито уже давно заполонена объявлениями с предложениями инвестировать в различный фейковый бизнес. Эти объявления они странным образом не блокируют.
+ цифры в конце ника, строго по скрипту
Понятно, что многое делает скрипт, как минимум регает аккаунты, люди нанимаются беспринципные, и в этом их проблема, т.к. общественное мнение - материя тонкая, а работа у них топорная.
Видимо, так себе, поскольку даже энтузиазма не хватает перестать в конце ника исправно добавлять цифры. Зато строго сразу после реистрации рандомно подписываемся на несколько десятков хабов и компаний.
Из контекста вы, скорее всего, имели в виду "не имеющих аналогов на русском"... в этом вопросе я тоже не ставил задачу это явно выяснять, т.к. априори считаю, что английского контента данной тематики значительно больше, появляется он гораздо раньше русского и в большинстве случаев уникален, поэтому я всегда отдаю предпочтение именно ему. Были исключения, когда имеющиеся английские варианты не устраивали меня по доступности или глубине подачи и мне удавалось находить аналоги на русском в более глубоком изложении, но все равно находились они на Youtube, а значит проблема остается та же.