Обновить
2K+
30

Разработчик

285
Подписчики
Отправить сообщение
Если вы спрашиваете про какое-то универсальное правило для всех иноязычных корней, его нет) Если про конкретно «вокзал» и «атаку», они подподают под правило, которое описано выше, только слова с корнем -вокзал- уже зафиксированы в орфографических словарях («автовокзал», «аэровокзал»).
Полностью согласны с тем, что специальная лексика уместна не во всех текстах. Но там, где она используется, наши редакторы стремятся к единообразию и стараются выбрать максимально правильный вариант написания. В этой статье речь идет именно о текстах для специалистов в нашей сфере.
Заимствование иностранных слов — это естественный процесс, сопровождающий любой язык на всем его жизненном пути. Какие-то слова осваиваются языком, и со временем мы перестаем задумываться о том, откуда они к нам пришли, не воспринимаем их как чужеродные. Сегодня ни у кого не вызовут вопросов слова «автобус», «школа», «сахар», «газета» и т. п. Все они когда-то были заимствованы из иностранных языков. Другие же слова не “приживаются” и выходят из употребления, оставаясь лишь характерной приметой своего времени.
В нашей сфере используется много специальных терминов. Тут дело не только в том, что редакторы ищут правильное написание «буржуйских» слов, а и в том, что текст должен быть понятен «конечному пользователю». Если в сфере принято заимствование, то подбор менее распространенных (но зато исконно русских) слов может вызвать смятение.
Мы сомневались, потому что вариант «комбо-атака» действительно очень распространен, но решили все-таки опереться на правило. Согласно словарю орфографии и пунктуации Лопатина, сложные слова с первой иноязычной частью, кончающейся на гласную, пишутся слитно (автовокзал, аудиовызов, виброзвонок, термобелье, турбодвигатель, электропылесос и так далее).
В официальных документах – безусловно. С этим не поспоришь.
Использование буквы «ё» в русском языке факультативно. Исключение составляют тексты, адресованные детям и иностранцам. В остальных же случаях ненаписание «ё» ошибкой не является. Эту букву лишь рекомендуют использовать для предупреждения неправильного опознания слова. В предложении «Это все надо запомнить?» контекст дает понять, что речь идет о слове «всё».

Подробнее о букве «ё» можно прочитать здесь.

С написанием дефиса вместо тире и наоборот ситуация обстоит иначе. Тире — это пунктуационный знак, а дефис — орфографический. Написание этих знаков регулируется правилами русского языка.
Статья больше о проблемах и путях их решения вне зависимости от реализации. Мы не можем выложить исходники, например, на github из-за ограничений NDA, а упрощенные неоптимальные версии читателям не нравятся, судя по комментариям к предыдущей статье из цикла.
Кроме того, большая часть перечисленного функционала проста в реализации: подсчеты aabb, количества вершин, hard edges, uv seams и проверка диапазона 0-1 тривиальны, проверка наложений сводится к попарной проверке пересечения треугольников на плоскости, о чем много материала. Исключение составляет проверка пиксельного паддинга, о котором будет статья с описанием алгоритма.
Здравствуйте, GUID конфликты на, самом деле, происходят, пусть это и не такое частое событие, но иногда с ним сталкиваешься.
В рамках одного Unity проекта конфликтов быть не может, так как Unity следит за этим и при необходимости перегенеривает GUID.
При работе с несколькими крупными проектами и выносе общих наработок в отдельные пакеты/репозитории (например, если общие ассеты были вынесены из разных проектов в пакеты), между пакетами могу произойти конфликты. Также конфликты могут произойти между ассетами из проекта и ассетами из пакетов.
Даже среди пакетов, которые предоставляются Unity, случаются GUID конфликты, такое иногда встречается в «preview» версиях пакетов. Unity это быстро исправляет, но приходилось сталкиваться и с таким.
Плариум, это ж про пей-ту-вин мобильные игры(когда на определенном этапе нельзя развиваться не подкидывая денег), делающие сотни миллионов долларов на детишках и домохозяйках? Со стрессоустойчивым саппортом «транзакция была авторизована, ну и что, что трехлетний ребенок, были ваши, стали наши»?

Добрый день. Наши проекты ориентированы на достаточно узкую аудиторию — игроков, которым нравятся военные стратегии. Это люди разного возраста, профессий и социального положения.
Что касается платежей, если вы столкнулись с ситуацией, когда ребенок случайно совершил покупку в игре, то вы можете обратиться в нашу службу поддержки — каждый отдельный случай наши агенты рассматривают индивидуально с игроком.
«процедурное редактирование» это как то больше смахивает на непосредственное применение функций в обход какого то вида GUI редактора

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

Мы написали, что существуют разные способы, и привели наиболее простой, чтобы его можно было быстро реализовать при надобности.
И спасибо за дополнение!
А ваша версия Combine() может полностью удалять лишнюю геометрию, например, когда объединяются 2 кубика?

Наш Combine() удаляет только те вершины, данные которых полностью совпадают, так что нет, внутренняя геометрия останется. Для достижения результата, приведенного Вами в примере, у нас есть отдельный алгоритм, который требует значительно больших вычислительных ресурсов. О варианте реализации в сцене можете почитать здесь. Также в дальнейшем мы собираемся опубликовать еще одну статью об этой задаче.
Вычисления коллизий невыпуклых фигур — довольно трудоемкая задача.
Для расчетов физики 3D-объектов Unity использует PhysX от NVIDIA. В 2018.3 как раз было обновление с 3.3 до 3.4. По Вашему вопросу советуем смотреть, какие улучшения произошли при смене версии PhysX, а не самого Unity.
Да, верно подмечено. Однако этот метод больше полезен, судя по всему, для обработки множества мешей подряд, используя один и тот же список. С точки зрения времени выполнения все равно лучше кешировать, если хватает памяти. Кроме того, мы используем PLINQ для параллельного выполнения некоторых операций по обработке геометрии, а LINQ более лоялен по производительности к Array, нежели к List (https://jacksondunstan.com/articles/3165). Еще Mesh.GetVertexes также обращается к ядру движка, чего мы по возможности избегали в собственной реализации.
Для реализации некоторых алгоритмов проще работать именно с ребрами как отдельными сущностями, а не с парами вершин. Примеры сможете посмотреть в следующих статьях данного цикла. Из тех же соображений удобства в коде Triangle у нас также есть properties для прямого доступа к вершинам.
Вы уверены, что The Elements of Statistical Learning — это книга для начального уровня?

Да, уверены: для уровня junior вполне подходит.

Спасибо за ссылки и дополнения по литературе.
Мы не нашли ни одной подобной жалобы среди обращений игроков Throne.
Вы не могли бы конкретизировать каждый из пунктов? Какая информация в нотифаях по окончанию войны Орденов неверна? Какие вложения вы имеете в виду и куда они расползаются? Также опишите действия, которые приводят к баге со списком отправки войск, пожалуйста.
Что касается невозможности зайти в веб-версию игры с аккаунта мобильной версии, то это не бага :-). Это просто невозможно, потому что синхронизации нет.
Конечно же, там должна была быть другая ссылка – эта. Перепутали. Поправили. Спасибо за внимательность!
Играют :-). Более того, некоторые подразделения даже сдают экзамен на знание проектов. Что касается неудобств/глюков/багов, то если они и появляются после обновлений, то мы стараемся своевременно их устранять, постоянно улучшая качество наших игр.
Статья ориентирована на новичков, и мы считаем, что указанные источники информации полезны для начинающих. Если вы не согласны, дополните наш список более полезными ресурсами или поделитесь своим, пожалуйста :-). Это очень поможет целевой аудитории статьи.

Информация

В рейтинге
Не участвует
Откуда
Краснодар, Краснодарский край, Россия
Зарегистрирован
Активность