Что если не работает asset store

Роскомнадзор заблокировал Unity asset store? 🙂

Я разработчик, работаю на движке Unity, появилась острая необходимость скачать ассет и уже несколько дней пытаюсь зайти на assetstore.unity.com но он не работает, если долго обновлять страницу сайта, то он может зарабтать на недолгое время и опять перестает работать, так кажется было и ранее, но острой необходимости качать асет у меня тогда не было.

Думая в чем причина я зашел через анонимайзер на сайт и обнаружил что он отлично работает, то есть блокировка есть только у россиян.

В новостях писали:
«Пару дней назад только по официальной статистике Роскомнадзор заблокировал более 18 миллионов IP-адресов, принадлежащих Google и Amazon. »
«российские пользователи стали замечать проблемы на любимых сайтах и сервисах»

не думал что это может коснуться и нас)

О только что заработал, но оочень медленно качает, надеюсь успею)

Думаю не сам Ассет сторе, а что-то другое. Т.к. время от времени многое начинает глючить и не открываться. Даже Гугл. Хорошо что еще не постоянно.

Давно уже заметил что заблокировал какое то кол-во ip-шников связанных с Unity asset store, причем как я понял вечером по МСК где то после 17.00 видимо меняются ip-шники, и у меня по крайней мере начинает заходить на него, до этого времени не заходит, думаю так у всех.

unity cloud services айпишники точно блокировались, у меня сейчас стало работать без анонимайзера, а у коллег не у всех
думаю с assetstore та же тема

Vandallord
> не думал что это может коснуться и нас)
ты просто не заметил. А так давно уже.
Код ты в чем пишешь? в visual studio. А в vs входит NuGet и часть сервиса NuGet была забанена еще в первый день блокировок в апреле.

Какая проблема то?
Фригейты и прочие прокси кто мешает поставить?

2First
> Фригейты и прочие прокси кто мешает поставить?
Лол, Frigate — плагин для браузера, а Unity не позволяет качать с веб интерфейса ни саму Unity ни ассеты из стора, поэтому конкретно Frigate поможет чуть менее чем никак.

у меня все работает

Во сколько вы заходили по мск?, после 17.00 мск и у меня заходит без проблем, до этого времени (точно не ловил со скольки), не заходит проверено уже с момента как начал блокировать роскомнадзор телеграмм, до блокировки заходил всегда нормально.

Skype вчера с утра не пахал, да. Радости полные штаны — в 10 собеседование в банк должно было быть. Спасибо тебе, РКН. Неделю делал тестовое, суки, вылизывал каждую строчку. И на те подарок! Блеадь у меня слов нет, одни эмоции.

Подстава конечно, возьму себе на заметку.

Перестал работать package manager, не соединяет с сервером. Не рук ли это ркн?

>Не рук ли это ркн?
Вчера отбомбились по батлнету. Не заходило в диаблу с ПК и в хартстоун с мобилы. У школоты в интернетах просто массовое горение)

Источник

Управление публикацией Asset Store

Настройка учетной записи издателя

Откройте Asset Store и загрузите последнюю версию «Asset Store Tools» из Asset Store (вам необходимо войти, если вы еще этого не сделали).

Скачав его, и импортировав в свой проект, вы увидите меню “Asset Store Tools” в панели инструментов. Отскролльте вниз, и кликните по кнопке “Package manager”.

Теперь, когда окно Package Manager открыто, вы можете нажать вверху на линк “Publisher Account”.

Это вызовет окно, которое попросит вас создать учетную запись издателя. Вам потребуется заполнить имя издателя, URL издателя, описание издателя (включая email-адрес поддержки для ваших пакетов), и ключевые изображения.

После того, как вы закончите, нажмите Сохранить. Вуаля, все готово!

Администрирование издателя

Теперь, когда вы настроили учетная запись издателя на Asset Store, вы сможете войти в портал администрирования издателя здесь: https://publisher.assetstore.unity3d.com/

The Publisher Administration portal contains a number of tabs:

Вкладка “Sales” (Продажи) позволяет отслеживать все покупки, сделанные клиентами, организованными по названию пакета. В ней будут отображаться Quantify of Sales (количество продаж) и Gross Revenue (брутто-доход), а также любые refunds (возвраты), если они есть.

“Free Downloads” (Бесплатные загрузки) позволяет отслеживать все ассеты, которые вы опубликовали на Asset Store бесплатно, так же, как на вкладке продаж.

Читайте также:  Не работает правый наушник jbl tune 120tws

“Revenue” (Выручка) показывает ваш доход для указанного месяца с момента начала продажи на Asset Store. Кредиты, дебеты, ваш баланс и последние выплаты будут показаны здесь.

Вкладка “Pending” (В ожидании) покажет любые пакеты, которые вы предоставили, ожидающие подтверждения от нашей Vetting Team (команды проверяющих), прежде чем быть принятыми для продажи на Asset Store.

Verify Invoice allows you to verify a purchase using an invoice number — for example, if a customer has purchased on of your assets and needs support with it.

Вы можете добавить ряд административных пользователей (товарищей по команде, сотрудников, коллег) в вашу главную учётную запись во вкладке “Users” (Пользователи).

В закладке “Payout” (Выплата), вам следует указать, как вы хотели бы получить ваши доходы. Вы можете изменить свои данные выплат за продажи в Asset Store в любой момент.

Выплаты

Есть три способа получения выплат от Asset Store.

Paypal — Без комиссии. Нет минимальной суммы. Ежемесячные переводы.

Перевод — $20 комиссия. Минимальный перевод $250. Квартальные переводы.

Чек (Только для США) — $15 комиссия. Минимальный перевод $250. Квартальные переводы.

Просто установите соответствующий флажок во вкладке Payout и укажите свои данные.

Источник

Разработка и публикация ассета в Unity Asset Store

Многие игры имеют схожие в себе компоненты (базовые игровые механики, интеграция с социальными сетями, алгоритмы поиска путей, GUI и т.д.), которые куда проще и дешевле адаптировать под свой проект, чем разрабатывать с нуля.

Тут нам на помощь приходит Unity Asset Store, который позволяет покупать\продавать практически все, что поможет при разработке, будь то отдельные скрипты, паки с моделями или же целые игровые проекты и стартер киты, которые могут сэкономить огромный объем труда, позволив не писать базовые вещи, которые есть почти во всех играх.

В этой статье я постараюсь рассказать о том, как опубликовать свой ассет в магазин юнити, основываясь на опыте публикаций четырех пакетов разного рода. По опыту могу сказать- в процессе публикации оказалось куда больше подводных камней, чем мы ожидали, один из ассетов отвергали раз так 10, ссылаясь на разного рода проблемы.

Далее будут описаны моменты, которых нету в официальной документации по паблишингу ассетов, на которые стоит обратить внимание:
1) При использовании Package Upload Tools собирается и помещается пакет, который загружается на сервер. Поскольку из превью страницы ассет стора вы не сможете скачать сами свой же ассет лучше всего для финальных тестов использовать именно этот пакет, который создается инструментами для загрузки в стор.
Если ваш проект использует другие пакеты (скажем, вы интегрировали NGUI для работы с юзер интерфейсом) то следует проверить, чтобы они не были включены в пакет, который вы отправляете на проверку. У нас было так, что даже при выделении папки с нашим продуктом в финальный пакет попадала папка Plugins. Наиболее простое решение- просто удалять эту папке перед загрузкой в ассет стор.

2) Вы должны проверить ваш ассет на плагиат. В особенности, если вы используете какие-либо подходы из уже находящихся в ассет сторе ассетах. К примеру, когда мы делали Complete 3D Game Template некоторые функции были взяты из другого стартер кита попроще. Чтобы избежать какого-либо плагиата мы проверили весь код через MOSS (наиболее адекватный и точный инструмент проверки на сходство двух проектов в коде. Разработан стенфордским университетом и умеет логически анализировать код, показывает одинаковые куски кода, даже если похожести завуалировали переименованием переменных, дроблением кода на функции и подобное). По сети гуляет открытый GUI клиент для сравнения исходников. Можно закинуть 2 папки- со своим кодом и с кодом ассета, на плагиат из которого нужно провериться и через минуту будет сгенерирован подробный side-by-side список пересечений.

3) Ваш ассет должен быть протестирован на всех платформах. Как в скомпилированном виде, так и в редакторе юнити, причем, желательно, на разных версиях юнити. Многие вещи могут не работать. К примеру, в 4ой юнити были разного рода проблемы с билдом под браузер- там нельзя было использовать не переопределенные virtual функции в Coroutine- билд просто падал.
В юнити при тестировании ассета же используется последняя версия Unity3d pro, можно ориентироваться на нее. В случае, если на любой из платформ ваш проект не будет собираться- его могут отказаться публиковать, пока не пофиксите.

Читайте также:  Как помочь человеку если он не хочет работать

4) В случае, если проект содержит более пары строк кода он должен иметь документацию. Даже если у вас весь код задокументирован и есть readme, описывающий как начать работать с ассетом- зачастую вам будет необходимо сделать .pdf с описанием ваших систем и как они взаимодействуют.
Не лишним будет сделать диаграмму классов: при помощи visual studio делается и конвертируется в .pdf за пару кликов, но при этом экономит пользователям ассета уйму времени.

5) В случае, если вы в своем пакете используете другие (К примеру, для создания стартер кита мы интегрировали в ассет сразу несколько: NGUI, HOTween, Highlighting System, EasySave2, в прочем, многие из них можно отключить изменением одного дефайна) то вам следует перед публикацией удостовериться, что вы используете последние версии всех пакетов, а так же что вы указали в readme и документации их названия и ссылки на них в Asset Store. Вы не можете использовать старые версии ассетов. Так же все должно работать на последней версии юнити.
При разработке стартер кита мы руководствовались опытом разработки обычных проектов: работает- не трож, оставаясь до последнего момента на устаревших версиях всех ассетов и юнити. В последствии ушло немалое количество времени и сил, чтобы обновить все ассеты и пофиксить баги, связанные с обновлением.

6) Небольшой хак, на случай, когда ассет забраковали с пометкой о том, что нужно что то переделать: как только вы все поправили вы можете в ответ на сообщение на почту о отклонении ассета написать, что вы поправили ошибку и просите перепроверить. В таком случае вам не придется ждать долго как при первой отправке- ваш пакет протестируют в течение дня-двух.
В целом, админины в юнити крайне дружелюбны и с удовольствием опишут при запросе как именно воспроизвести ошибку, которую они нашли (в первый раз, когда мы не могли найти платформозависимую ошибку нам подробно расписали как ее получить. Во второй раз, как бы странно это ни было, мы спросили как воспроизвести ошибку и они не смогли воспроизвести ее повторно сами. В итоге мы так ничего и не поменяли и после повторного теста ассет приняли).

Источник

Что если не работает asset store

В меру знаний русского и английского юридического перевел значимые пункты из
соглашения с Поставщиком (поставщики это вы, если что), все положения про оплату касаются только если распространение идёт за деньги, при бесплатном распространении Unity платить не нужно :

(3.3) Unity оставляет за собой право сообщать контактную информации о поставщике третьим лицам, если те обоснованно утверждают, что Поставщик не обладает всеми правами на интеллектуальную собственность(патенты, торговые марки, сведения составляющие коммерческую тайну, копирайты и другие права собственности) использованные в Asset.

(4.2) Поставщик может устанавливать цену в долларах США. Все цены должны быть установлены в целых числах, например нельзя назначить цену 5,99$. Unity оставляет за собой право отображать цены в любой валюте, какую сочтёт целесообразной.

(4.3) При оплате Asset`а Поставщик получает 70% стоимости (за вычетом банковских сборов за перевод, НДС и т.д.) которую установил в USD или которую Unity установила в другой валюте. 30% Unity оставляет себе.

(4.3.1) Оплата на аккаунты PayPal поступает ежемесячно, пока действует PayPal аккаунт Поставщика.

(4.3.2) Оплата чеком или банковским переводом проводится ежеквартально, Оплата производится только на суммы выше 250$ (для снижения оплаты банковских сборов). Если на конец календарного квартала баланс счета составляет менее 250$ то сумма перечислена не будет, а перейдёт на следующий квартал. Если последовательно на протяжении 8 кварталов баланс так и останется ниже 250$ то Unity перечислит всю сумму за вычетом банковских сборов.

(4.6.3) Поставщик разрешает Unity давать Покупателям двух недельный срок на возврат денег за Asset.

(4.6.4) Если Покупатель осуществляет возврат денежных средств, то согласно лицензионному соглашению лишается всех лицензионных прав, обязан уничтожить все копии купленного Asset`а.

(4.7.1) Поддержку Asset`а осуществляет поставщик, его контактная информация располагается на странице и доступна для Покупателя.

(4.7.2) Неспособность обеспечить Поставщиком адекватную поддержку Asset`а приведёт к снижению рейтинга Asset`а, что сделает его менее заметным для покупателя, снижением продаж и приведет к «Платежным спорам». В случае «Платежных споров» по Asset`ам проданных менее чем за 50$ Unity оставляет за собой право возместить полную стоимость Asset`а покупателю за счет Поставщика, в дополнение к сбором взимаемых «Обработчиком Платежей». Запросы на возврат средств за Asset`ы проданные более чем за 50$ обрабатываются согласно стандартных правил «Обработчика платежей».

Читайте также:  Как настроить оплату телефоном андроид сбербанк sberpay

(4.8.1) Покупателю разрешена неограниченная переустановка Asset`а, однако если Поставщик удалил Asset из магазина согласно разделам 1,2,3,4 пункта 8.1.1 тогда Asset будет удален со всех разделов Магазина и Пользователь больше не будут иметь права и возможности переустановки Asset.

(4.9 все пункты) Поставщики бесплатных Asset`ов могут запрашивать добровольные пожертвования при соблюдении условий:

• Пожертвования должны обрабатываться на собственном web сайте Поставщика собственной системой платежных операций
• Поставщик не должен продавать специальную расширенную версию этого Asset за пределами и в обход магазина Unity
• Asset`ы не должны просить пожертвования в построенном проекте, редакторе(если Asset использует редактор классов)
• Просьба о пожертвования должна быть оформлена с спользованием следующего текста : «donations accepted» (принимаются пожертвования) на главной странице описания Asset`а.

Пятый раздел посвящен правилам использования Магазина Поставщиком. Общие тезисы:
• Unity не имеет прав собственности на Asset
• Постащик обязуется соблюдать законы и общепринятые практики касающиеся ПО и Экспорта.
• Поставщик обязуется защищать неприкосновенность личных данных клиентов если обрабатывает их. Конфиденциальная информация клиентов (опять же если Asset с ней работает) должна использовать методы и вообще допустимость доступа к ней Поставщика согласно законодательству.
• Запрещено распространять Asset`ы осуществляющие несанкционированный доступ к ресурсам, серверам, сети, включая, но не ограничиваясь при этом Покупателями, Unity, Операторами платежей или провайдерами.
• Запрещено использовать информацию о Покупателях для продажи Asset`ов вне сайта Магазина.
• Asset’ы занимающие в рейтинге лидирующие места находятся на лучших местах. Рейтинг могут проставлять только Покупатели купившие его.
• Запрещено использовать следующий контент: непристойности, порнографию, клеветническую информацию, расизм, насилие.
• Приложенные скрины должны быть правдивыми, точными и не искажать представление об Asset.

(8.1.1) Поставщик может прекратить продажу Asset в магазине в любое время соблюдая следующие правила, а так же соглашения «Обработчика платежей» включая, но не ограничиваясь требований на возврат денег.
Удаление Asset`а из продаж (a) не отменяет лицензионных прав Покупателей уже купивших или скачавших его (б) не обязывает Покупателей удалить Asset.
Несмотря на вышесказанное, Unity не будет поддерживать любой Asset (включая ранее купленные или скачанные из Магазина) при условии письменного уведомления компании, что такое удаление было связано с:
1. Заявлением о нарушении либо фактическом нарушении авторского права, торговой марки, коммерческой тайны, фирменного стиля, патента или других прав на интеллектуальную собственность третьих лиц.
2. Обвинением в клевете или фактом клветы.
3. Заявлении о нарушении или фактическом нарушении приватности третьих лиц.
4. Обвинения или определения что Asset не соответствует законам.
(8.1.2) Если удаление происходит согласно пунктам 1-4 раздела 8.1.1 и Asset`ы были куплены. Поставщик обязан возместить пострадавшему Покупателю все суммы выплаченные им включая 30% которые получила Unity.

(8.2.1) Unity не берет на себя обязательств по мониторингу Asset или их контента, но оставляет за собой право проводить его. Если становится известно, что Asset или торговая марка Поставщика:
a. Нарушают права интеллектуальной собственности или прочие права третьих лиц.
b. Нарушают действующее законодательство или являются предметом судебного запрета.
c. Содержит порнографии, непристойности или иным образом нарушает правила хостинга Unity или другие условия, которые могут обновляться с течением времени.
d. Распространяется Поставщиком не правильно.
e. Может создать обязательство Unity перед третьей стороной
f. Если по мнению Unity, Asset содержит вирус, вредоносное или шпионское ПО или неблагоприятно влияет на Unity.
g. Нарушает «Соглашение о Магазине» («Agreement or the Asset Store Guidelines»).
h. Asset влияет на сервера Unity (т.е. Покупатели не могут получить доступ к подобному контенту или испытывают прочие трудности.)
Unity может требовать Поставщика исправить Asset. Кроме того, Unity оставляет за собой право вносить изменения в Asset. Наконец Unity имеет право немедленно удалять Asset из Магазина или изменить классифификацию Asset`а по своему усмотрению.
(8.2.2) В случае удаления Asset`а из магазина в связи с нарушениями прав интеллектуальной собственности, клветы, нарушения конфиденциальности третьих лиц или нарушении действующего законодательства и в случае приобретения Покупателями этого Asset`а в течении года до удаления:
1. Поставщик должен возместить Unity полную стоимость покупок этого Asset`а для выплаты Покупателям.
2. Unity оставляет за собой право удержать из будущих Поставщика сумму п.1.

(8.2.2) Unity оставляет за собой право удаление Asset из Магазина через 30 дней после уведомления Поставщика.

Источник

Оцените статью