Результаты поиска по запросу

Дополнительные фильтры
Теги:
новый тег
Автор поста
Рейтинг поста:
-∞050100200300400+
Найдено: 572
Сортировка:
"Сфоткал себя на работе и выложил в интернет"
,фото

Скандал вокруг Хитмана и будущее DRM-free

На фоне октябрьских проблем с доступностью социальной сети Facebook и взлома стриминговой платформы Twitch новость о том, что из сервиса цифровой дистрибуции GOG была удалена Hitman — Game of the Year Edition, прошла незамеченной. А между тем это событие является одной из важнейших побед сообщества геймеров, хотя его значимость оценит далеко не каждый. Ведь, как бы громко это ни прозвучало, именно произошедшее 8 октября 2021 года определило то, как именно мы с вами будем играть в видеоигры на ПК в ближайшие годы.

За что «убрали» Хитмана? Хронология событий

8 октября 2021 года из GOG удалили Hitman — Game of the Year Edition
После не слишком удачной Hitman: Absolution, увидевшей свет в 2012 году, IO Interactive вознамерилась вернуться к истокам, отказавшись от множества спорных нововведений пятой части. Как и в классических играх серии, в Hitman 2016 года, по сути ставшей мягким перезапуском франшизы, экшен-составляющая отошла на второй план, а core-геймплей игры вновь оказался сосредоточен вокруг скрытного устранения целей всеми возможными способами.
Несмотря на избранную модель дистрибуции (изначально игра распространялась по эпизодической схеме, что понравилось далеко не всем), старый новый Hitman был тепло встречен как игроками, так и критиками, ведь игра вновь стала тем, чем и была изначально — единственным в своем роде симулятором наемного убийцы, в котором ваш успех зависит не от рефлексов, а от умения продумывать каждый шаг и грамотно использовать окружающую обстановку.
В Hitman 2016 года разработчики вернулись к корням серии
Для предотвращения нелегального распространения в Hitman была встроена популярная в настоящее время среди разработчиков компьютерных игр система защиты Denuvo, однако уже 20 июня 2017 года вышел патч, полностью убирающий DRM из игры. Тем не менее Hitman так и не стал в полной мере DRM-free, поскольку для полноценного прохождения сингла все еще требовалось постоянное интернет-подключение.
Здесь необходимо сделать важное пояснение для тех, кто не играл в Hitman. Игра разделена на обособленные миссии, открывающиеся одна за другой по мере прохождения сюжета. Хотя основная кампания не предполагает ни прямого, ни косвенного взаимодействия с другими игроками, изначально даже для того, чтобы просто запустить игру, вам требовалось онлайн-соединение. Патч 1.7.0, выпущенный 16 ноября 2016 года, лишь немного улучшил ситуацию: спустя полгода после релиза Hitman получил поддержку автономного режима, однако крайне урезанного.
Формально вы действительно можете пройти игру без подключения к серверам IO Interactive, но при этом будете максимально ограничены в средствах реализации задуманного, что неприемлемо для проекта, в основе которого лежит вариативность прохождения. Все дело в том, что на онлайне завязана прогрессия игрока, от которой, в свою очередь, зависит разблокировка новых видов оружия, приспособлений, костюмов для маскировки и стартовых точек, то есть всего того, что позволяет выполнить одно-единственное задание десятками разных способов. Таким образом, без интернет-подключения игроку оказывается доступно от силы 10–15% сингловой (то есть априори не нуждающейся в онлайн-функциях) кампании, что как раз и является формой неавтономной DRM.
Ваш прогресс в Hitman позволяет открывать дополнительную экипировку для прохождения миссий разными способами
Притом весьма недружелюбной. Если в ходе прохождения очередной миссии у вас пропадет интернет-соединение, вам придется перезапускать игру, лишившись при этом доступа ко всей открытой ранее экипировке. И, как это часто бывает, пиратам в данном случае повезло значительно больше, чем обладателям лицензии, поскольку создатели «народных демоверсий» достаточно быстро решили проблему с привязкой прогресса к онлайн-подключению.
Несмотря на недовольство геймеров, IO Interactive так и не отказалась от данной системы, имплементировав завязанную на онлайне прогрессию и в последующие части франшизы. Но вот 22 сентября 2021 года Hitman появился на площадке цифровой дистрибуции GOG в формате издания «Game of the Year Edition», включающего весь контент 1-го сезона, да еще и со скидкой 70%! Казалось бы, повод обрадоваться, ведь раз GOG принимает в свой магазин исключительно игры без DRM, значит, разработчики наконец-то услышали игроков, добавив в игру полноценный офлайн-режим, и, быть может, впоследствии аналогичные патчи выйдут и для Hitman 2 и 3. Однако все оказалось куда прозаичнее.
Hitman — Game of the Year Edition вышла в GOG 22 сентября 2021 года
IO Interactive не стала заморачиваться с доработкой проекта, оставив все как есть, так что по сути клиенты GOG получили в свое распоряжение нечто вроде расширенной демки, каковой, собственно, и является Hitman без онлайн-подключения. Разумеется, никто не мешает установить GOG Galaxy и наслаждаться полной версией игры, но в этом случае теряется весь смысл покупки. Ведь проект «Good Old Games» изначально позиционировался как магазин для тех, кто любит и ценит видеоигры, кто хочет, как в старые добрые времена, собрать полноценную коллекцию и не зависеть от лаунчеров, проблем с интернет-соединением или доброй воли издателя, который в один прекрасный день может убить привязанную к онлайну игру, попросту отключив серверы. 
Результат вполне закономерен: спустя сутки после релиза рейтинг Hitman в GOG побил антирекорд, опустившись до 1,4 балла из 5 возможных. Главным поводом для недовольства игроков, как и следовало ожидать, оказалась встроенная в дистрибутив онлайн-DRM.
Hitman — Game of the Year Edition получила в GOG рекордно низкий рейтинг
Надо отметить, что в GOG все игры, требующие интернет-подключения для использования тех или иных функций (например, доступа к мультиплееру), имеют соответствующую пометку, однако при добавлении в сервис Hitman разработчики тактично умолчали об особенностях билда. Чуть позднее примечание в описании все же появилось, но и там IO Interactive слукавила, указав, что онлайн требуется лишь для запуска пользовательского (Контракты) и ивент-контента (Ускользающие цели), а также Эскалаций. Надо ли говорить, что столь неуклюжие попытки скрыть реальное положение дел лишь подлили масла в огонь?
Описание Hitman — Game of the Year Edition вводило пользователей в заблуждение
Ответ администрации самого магазина не заставил себя долго ждать, однако первая реакция официальных представителей GOG усугубила ситуацию еще больше. Один из сотрудников сервиса под ником chandra сделал весьма противоречивое заявление следующего содержания:
«Благодарим всех, кто обратил внимание на проблему. Мы изучим вопрос и сообщим о результатах проверки в течение ближайших недель. Все, кто приобрел Hitman — Game of The Year Edition и кого по тем или иным причинам не устраивает текущая версия игры, могут воспользоваться функцией возврата средств.
В то же время хотим напомнить, что хотя мы всегда открыты для обсуждения, мы не потерпим ревью-бомбинга и будем удалять отзывы, которые не соответствуют рекомендациям по написанию пользовательских обзоров».
Второй абзац явно оказался лишним: геймеры восприняли данный пассаж не иначе как косвенное признание в сговоре между GOG и IO Interactive. Впоследствии chandra даже пришлось разъяснять, что речь идет не о попытках выправить негативную оценку, а лишь о сообщениях, противоречащих требованиям площадки (например, содержащих оскорбления в адрес разработчиков), однако это уже мало кого убедило.
Конфликт разрешился лишь 8 октября: в GOG не просто сняли с продаж злополучную игру, но и публично признали собственную ошибку, принеся извинения геймерам:
«Сегодня мы удалили Hitman — Game of The Year Edition из каталога GOG. Мы не должны были допускать к продаже игру в ее текущем виде, на что справедливо указали наши клиенты.
В настоящий момент мы все еще ведем переговоры с IO Interactive по поводу релиза. Также мы бы хотели извиниться за возникшую путаницу и ваше недовольство, вызванное сложившейся ситуацией. Мы вас подвели и хотели бы поблагодарить за то, что вы подняли эту тему. Это показывает, насколько вы неравнодушно относитесь к GOG и тому, что мы делаем».
Подобный финал можно без преувеличения назвать идеальным: геймеры одержали полную победу в неравной борьбе, а GOG при этом удалось сохранить лицо в глазах сообщества. Но главным итогом противостояния все же стало удаление из магазина Hitman, ведь если бы игра осталась в каталоге сервиса, это создало бы чрезвычайно опасный прецедент.

GOG — последний оплот цифровой свободы современного геймера

Магазин цифровой дистрибуции GOG предлагает приобрести игры без DRM
На сегодняшний день именно GOG является ключевой платформой, где вы все еще можете купить игры без встроенной DRM. Да, помимо магазина от создателей «Ведьмака», существуют и другие сервисы вроде itch.io или Indie Gala, однако их ассортимент куда беднее, ведь размещаются там преимущественно инди-проекты, тогда как в каталоге GOG можно отыскать тайтлы буквально на любой вкус: помимо творений независимых разработчиков, здесь широко представлены хиты прошлых лет, игры от студий второго эшелона и даже блокбастеры, пусть и выходящие с некоторым запозданием.
При этом «Good Old Games» позволяет вам именно приобрести лицензионную копию игры в собственность, а не взять в бессрочную аренду, как де-факто и происходит на других площадках, где каждая покупка остается намертво привязана к аккаунту и требует по крайней мере единоразовой активации на ПК если не самой игры, то лаунчера для ее запуска (а иногда и того и другого сразу, и хорошо еще, если лаунчер только один). Наряду с акцентом на классических тайтлах, о чем красноречиво говорит расшифровка аббревиатуры GOG, полное отсутствие DRM в продаваемых играх является основой маркетинговой стратегии магазина, вынужденного конкурировать с естественной монополией Steam. 
Размещение Hitman в каталоге GOG могло стать той точкой невозврата, после которой в сервисе цифровой дистрибуции стало бы появляться все больше и больше подобных «огрызков», требующих обязательного интернет-подключения для полноценного доступа к сингл-плееру. А вслед за ними подтянулись бы игры со встроенной Denuvo, собственными лаунчерами и прочими «прелестями» современного ПК-гейминга.
И казалось бы, что здесь такого? Раз вы используете онлайн-магазин, то интернет для вас уж точно не является проблемой. К тому же DRM создаются для борьбы с пиратством, а значит, честному покупателю ровным счетом не о чем волноваться. Увы, это не так. По иронии судьбы средства защиты от нелегального копирования доставляют куда больше неудобств обладателям лицензионных копий, в то время как пираты спокойно играют, не зная забот. Ведь если подумать, одно лишь отсутствие встроенной DRM обеспечивает владельцу игры массу преимуществ.
Приобретая игру без DRM, вы будете испытывать меньше проблем с производительностью.
И в случае с такими тяжеловесными системами защиты, как Denuvo, выигрыш может оказаться действительно значимым. Отличным подтверждением влияния DRM на производительность игр являются исследования автора YouTube-канала Overlord Gaming (на данном аккаунте вы сможете найти множество подобных видео).
В своих роликах блогер наглядно демонстрирует, что использование Denuvo всегда негативно отражается на производительности игр, причем в ряде случаев влияние защиты на скорость загрузки и частоту кадров может оказаться катастрофическим. Одним из самых показательных является пример Prey — иммерсив-сима, выпущенного Arkane Studios в 2017 году. Только вдумайтесь в эти цифры: на одном и том же оборудовании дистрибутив игры без DRM загружается всего за 17 секунд, тогда как версия с установленной защитой стартует 54 (!) секунды, то есть падение производительности достигает рекордных 317%!
С фреймрейтом дела обстоят также довольно печально: преимущество чистой версии по среднему FPS составляет 21%, по минимальному — 48%, а по показателю 0,1% low — 779%. Для слабого компьютера подобная разница может оказаться фатальной, сделав Prey абсолютно неиграбельной.
После удаления Denuvo производительность Prey заметно повысилась
Аналогичную картину можно увидеть в Dragon Quest IX, Devil May Cry 5, той же Hitman и множестве других проектов. Игры же вроде Detroit: Become Human, в которых влияние Denuvo на производительность не превышает 5%, являются скорее счастливым исключением из правил. 
Без Denuvo фреймрейт в Dragon Quest IX значительно возрос
Одним словом, Denuvo — наглядная иллюстрация того, как издатели компьютерных игр пытаются решать свои проблемы за счет геймеров. Ведь если вас не устраивает FPS, то по заветам Сильвейна Троттье из Ubisoft вы всегда можете купить новую видеокарту, не так ли? Особенно иронично этот «добрый совет» звучит сейчас, когда по всему миру наблюдается тотальный дефицит видеоускорителей.
Приобретая игру без DRM, вы не будете привязаны к цифровому магазину.
Представить себе, что тот же Steam вдруг ни с того ни с сего закроется, довольно сложно. С другой стороны, если бы менеджмент крупных компаний никогда не ошибался, на рынке смартфонов сегодня безраздельно доминировала бы Nokia, а не Apple, а самой продаваемой в мире игровой консолью была бы, скажем, Dreamcast 4, а вовсе не PlayStation 5. Впрочем, чтобы лишиться своей игротеки, достаточно получить бан в сервисе цифровой дистрибуции, и для этого вовсе не обязательно быть читером.
Например, в 2018 году Sony забанила игрока из Мексики за «оскорбительный» ник Kike_0615 (то есть Кике — сокращение от Энрике, настоящего имени геймера), интерпретировав данное слово как используемое в США расистское ругательство.
Sony забанила игрока за безобидный никнейм
Обращения в техническую поддержку PSN и попытки объясниться ожидаемо ни к чему не привели, и только пост на Reddit с последующим привлечением профильных СМИ возымел результат: аккаунт Энрике был разблокирован, и Sony даже разрешила геймеру оставить прежний никнейм, однако парень решил все же его сменить, что называется, «от греха подальше».
Не стоит сбрасывать со счетов и технические неполадки. Пусть случаев массовой потери аккаунтов пока еще не было, но от крупных сбоев, как наглядно показал пример Facebook, не застрахован никто. Мелкие же неполадки происходят в сервисах цифровой дистрибуции не так уж и редко: тот же Steam «падает» в начале практически каждой крупной распродажи.
А иногда у пользователей сервиса пропадают игры. Один из таких инцидентов произошел 4 августа 2020 года: в этот день после планового технического обслуживания многие геймеры обратили внимание на то, что с их Steam-аккаунтов исчезла часть игр и DLC, причем приобрести ту или иную позицию повторно пользователи также не могли, хотя кнопка «Purchase» и была активна. Проблема сохранялась в течение нескольких часов, после чего все нормализовалось.
Летом 2020 года у геймеров стали исчезать игры с аккаунтов Steam
Поклонникам игровых консолей также периодически не везет. Например, начиная с мая 2020 года после технических работ, затронувших базу данных PSN, с аккаунтов пользователей сервиса начали пропадать игры, приобретенные в PlayStation Store, причем вместе с ними исчезали и соответствующие записи из истории транзакций. При попытке восстановить электронные лицензии на приобретенные игры приложение магазина выдавало ошибку CE-33946-5.
Из-за сбоя в PSN геймеры лишились доступа к своим играм
Sony признала сбой лишь в начале июля, посоветовав игрокам переустановить PlayStation Store, после чего все должно было нормализоваться. Если же это не помогало, геймерам, которых затронула данная проблема, предлагали обратиться в техподдержку, предоставив копии электронных чеков. Как нетрудно догадаться, сбой не коснулся обладателей дисковых изданий.
Эти примеры наглядно демонстрируют, что абсолютно любой владелец игротеки в Steam, PSN, Microsoft Store или на другой платформе может в одночасье лишиться своей коллекции. Чего, закономерно, никогда не произойдет с пользователем GOG, который заблаговременно сделал резервные копии.
Приобретая игру без DRM, вы не будете зависеть от разработчика, издателя или поставщика самой защиты.
Здесь сразу вспоминается произошедшее с Mafia: The City of Lost Heaven. Стремясь воссоздать атмосферу 30-х годов XX века, чешская студия Illusion Softworks включила в саундтрек игры немало классических композиций Дюка Эллингтона, Луи Армстронга, Джанго Рейнхардта, братьев Миллс и многих других джазовых исполнителей. Когда срок лицензии на использование музыки истек, игру попросту изъяли из продажи. Однако 20 октября 2017 года Mafia вновь вернулась на виртуальные полки, но уже без музыкального сопровождения: все, что в ней осталось, — несколько оригинальных треков, написанных для проекта чешским композитором Владимиром Шимунеком.
Из культовой Mafia: The City of Lost Heaven вырезали оригинальный саундтрек
Аналогичная судьба постигла и Grand Theft Auto IV: в 2018 году из игры вырезали множество лицензированных треков, которые можно было слушать на внутриигровом радио во время поездок по городу. А в январе 2020-го игру и вовсе убрали из Steam, поскольку Microsoft прекратила поддержку сервиса Games for Windows Live, также выполнявшего функцию DRM, и новые копии игры более нельзя было активировать.
К счастью, в данном конкретном случае все обошлось: вскоре RockStar удалила из игры злополучный GFWL и вернула GTA IV в продажу вместе с дополнениями Episodes from Liberty City, также добавив новую музыку для радиостанций. Но так везет, увы, отнюдь не каждому проекту.
Вспомним тот же Darkspore, в котором была реализована форма самой что ни на есть драконовской DRM: онлайн-подключение требовалось даже для прохождения сингла, причем интернет был необходим не только для проверки лицензии, но и для функционирования игры. Electronic Arts прекратила ее поддержку 1 марта 2016 года, отключив серверы, после чего единственным способом поиграть в Darkspore остался локальный сервер Resurrection Capsule, разработанный фанатами. Однажды судьбу данного проекта разделит и PC-версия Diablo 3, для функционирования которой также необходимо подключение к серверам Activision Blizzard. А вот первая часть знаменитой эпопеи, которая сегодня продается в GOG, продолжит радовать геймеров, поскольку такой привязки не имеет.
Оригинальная Diablo живее всех живых
Серьезной проблемой может стать и обычная онлайн-активация, как это произошло с Tron: Evolution. Правообладатель в лице Disney решил сэкономить на встроенной в игру SecuROM, приобретя ограниченную по времени лицензию на ее использование. В результате в октябре 2019 года владельцы лицензионных копий игры лишились возможности пользоваться честно приобретенным товаром.
Лицензионные копии Tron: Evolution больше нельзя активировать
Пикантности данному случаю придает тот факт, что издатель обратил внимание на проблему лишь после многочисленных жалоб игроков: фактически неработающая игра свободно продавалась в Steam на протяжении нескольких месяцев после истечения лицензии на DRM. Когда же проблема получила широкую огласку, Disney перешел к решительным действиям и… удалил игру из магазина. Патч для Tron: Evolution, убирающий из дистрибутива SecuROM, так и не был выпущен.
Впрочем, доступа к играм можно лишиться даже из-за обычной безалаберности разработчиков. Например, 8 ноября обладатели игр с внедренной Denuvo не могли запустить их в течение приблизительно 10 часов, а все из-за того, что создатели защиты забыли продлить домен, к которому игра обращается для подтверждения активации.
Отсутствие DRM позволяет избежать проблем с совместимостью.
За примерами далеко ходить не надо. В том же GOG сейчас можно приобрести классическую трилогию Prince of Persia, первую и вторую части The Suffering, F.E.A.R. 2: Project Origin и множество других игр, которые изначально разрабатывались для Windows XP/Vista, однако прекрасно работают и на Windows 10.
«Принц Персии» не устаревает ни геймплейно, ни технически
В то же время, будучи «счастливым» обладателем лицензионных дисковых версий от «Акеллы» или «Нового Диска», вы не сможете даже запустить перечисленные игры на современных системах, а все благодаря одиозной StarForce, попортившей в свое время немало крови не столько пиратам, сколько законопослушным геймерам: эта DRM была настолько сурова, что отказывалась признавать самые что ни на есть подлинные CD и DVD, требовала от пользователей удалять любые «подозрительные» (по мнению драйвера) программы, доводила операционную систему до BSOD, в довесок выводя из строя дисководы. И кстати, без привода оптических дисков, который сегодня есть далеко не у всех, эти игры также невозможно запустить.
У вас тоже возникают «вьетнамские флешбеки» при виде названия «StarForce»?
Современные DRM в этом смысле ничуть не лучше: проблемы с запуском игр с Denuvo уже возникли у обладателей процессоров семейства Alder Lake. В ноябре Intel опубликовала перечень игр, которые невозможно запустить на ПК, оснащенных новейшими CPU, из-за встроенной защиты, а причина возникновения данной проблемы заключается в том, что DRM не может распознать чипы на базе новой архитектуры. В качестве временного решения Intel предлагает геймерам активировать в BIOS функцию «Legacy Game Compatibility Mode», а после загрузки системы нажать на клавиатуре клавишу Scroll Lock. Хотя в будущем данную проблему обещают решить, нет гарантий того, что кто-либо озаботится выпуском патчей совместимости к следующему поколению процессоров, а значит уже через несколько лет все перечисленные игры благополучно «отыквятся».
Отсутствие DRM позволяет вам распоряжаться купленной игрой так, как вы того пожелаете.
Например, инсталляторы GOG позволяют установить на один ПК сразу несколько версий одной и той же игры, что может быть полезно тем, кто любит играть с модификациями или же увлекается их разработкой: вы сможете держать на одной машине сразу несколько билдов для экспериментов или несколько готовых сборок, включающих несовместимые между собой моды. Использование дистрибутива без DRM также позволяет избежать автоматической установки нежелательных патчей, способных сломать созданную вами сборку.
Кроме того, не будучи ограничены DRM, вы можете спокойно поставить купленные игры на домашний компьютер, ноутбук или рабочую станцию и играть там, где захотите, даже при полном отсутствии интернета, не заморачиваясь с активацией или семейным доступом.
Отсутствие встроенной защиты также позволяет обезопасить вашу игротеку путем создания необходимого количества резервных копий, которые можно хранить любым удобным для вас способом. Наконец, дистрибутив игры без встроенной защиты можно записать на DVD или Blu-ray, поместить диск в стилбокс, распечатать эффектную наклейку и обложку для футляра и создать собственное коллекционное издание любимой игры, способное украсить полку любого заядлого геймера.
За коллекционными изданиями можно охотиться на eBay, а можно создать самому
К слову, GOG может вам помочь и здесь, ведь в комплект со множеством игр уже включены цифровые артбуки и другие графические материалы в хорошем качестве, которые можно использовать для изготовления самодельной коллекционки.
Как мы смогли убедиться, DRM вовсе не является чем-то безобидным и вряд ли когда-либо станет, поскольку любой крупный издатель заинтересован в получении максимального контроля над каждой проданной копией игры. Дело отнюдь не только в борьбе с пиратством: уже сейчас привязка к онлайну позволяет извлекать дополнительную прибыль даже из сингловых проектов посредством продажи дополнительного контента и услуг через встроенный магазин наподобие того, как это реализовано во free-to-play MMO. А когда речь заходит о деньгах, такие «мелочи», как удобство покупателей или сохранение культурного наследия (ведь компьютерные игры вполне можно рассматривать как одну из форм искусства), отходят на второй план.
Но пока существует GOG и другие аналогичные сервисы, пока подобные площадки продолжают держаться единожды избранного курса, не идя на поводу у издателей, которых вовсе не заботят интересы конечного потребителя, мы с вами все еще можем покупать игры без DRM, собирать коллекции и играть в сингловые проекты именно так, как нам того хочется. И чем больше будет прецедентов, подобных удалению Hitman из GOG, тем дольше у нас с вами будет оставаться такая возможность.

Young Master Online

Отличный комментарий!

,coub,Сoub,matrix,johnny Mnemonic

Уязвимости в прошивках австралийских животных

В Австралии последние 60 тысяч лет живут племена хакеров. Только ломают они не ИТ-системы, а прошивки животных. Начнём с истории бумеранга.

На заливных лугах около Дарвина, Северные территории

Боевой бумеранг не должен возвращаться — это знает каждый абориген. Бумеранг нужен, чтобы разводить костёр трением, ломать ноги страусу, перепиливать сухожилия, стучать двумя друг об друга для музыки и делать ещё тысячу бытовых вещей. Для того, чтобы охотиться на летающих птиц, боевой бумеранг практически бесполезен – проще закидать их камнями или палками. Или бросить с 50-100 метров с помощью вумеры копьё из стебля травы с каменным наконечником, если птица особо жирная.

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

— Сгенерировать случайное число от 1 до 11.
— Если это 1-10 – смотреть вниз и искать еду до клевка.
— Если это 11 — осмотреться.

Таким образом, когда у вас на болоте сидит стая птиц в 50-60 голов, 5-6 птиц играют роль радара, обозревая небо и окрестности, а остальные в это время едят. Причём насыщаются все одновременно, без выделенных часовых – никакого ролевого распределения, просто отличное распараллеливание процессов.

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

Тут надо отвлечься и сказать, что на высоте они могут окружить хищника и очень подпортить ему нервы. Вообще, многие птицы имеют стайный алгоритм нападения на птиц-хищников — окружают стаей и летают вокруг предполагаемого противника. Это очень быстро узнают многие владельцы дронов, но это отдельная песня. Дело в том, что они так пугают хищника и заставляют его сдвинуться на другую территорию для охоты. Кроме того, стая показывает молодняку, как выглядит хищник – это часть обучения, то, что не пишется в ДНК. Поколения спустя может произойти генотипизация такого поведения, но в большинстве случаев это высокоуровневый код и база данных, а не прошивка.

В случае тревоги с земли стая поднимается как можно выше сразу. Это тоже наиболее эффективный манёвр уклонения.

Аборигенов тревога с земли совершенно не устраивала. Вы успеваете попасть в одну птицу. Потом, если повезёт — во вторую, и то уже в последний момент. А дальше стая далеко вверху, и всё племя будет жрать две жалкие тушки. Я не знаю, как дело шло дальше, но могу попытаться предположить, что они заметили, как стая себя ведёт при атаке хищника. Он летит сверху, имеет плохую возможность для горизонтального манёвра — птицы уходят вбок. И если сидеть в засаде с нужной стороны, то положить можно уже 5-6 птиц. Вторая ветка исследований – что будет, если пугать их с разных сторон тем же копьём — куда они полетят?

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

Что получается? Вы с друзьями садитесь в засаду и запасаетесь камнями и копьями из метровых стеблей травы. Хакер выдвигается чуть вперёд и бросает бумеранг. Он облетает стаю, заходит им в тыл и начинает лететь над головами птиц. Птицы думают, что это хищник – благо распознавание образов у них настроено на ультранормальный сигнал любого быстро движущегося объекта примерно треугольной формы (это легко проверить с помощью воздушных змеев). Результат – стая взлетает по пологой кривой и пролетает в метре над головами ваших друзей с камнями и копьями. В итоге всё племя кушает вечером вкусное нежное мясо.

Сегодня такие бумеранги делают вручную примерно за две недели. Как аборигены доточили их до идеальной формы крыла — это, конечно, численные методы. Точнее, метод последовательного тыка, когда абориген трёт дерево камнем, думает, потом кидает бумеранг. Смотрит, как он летит, снова трёт – и так две недели.

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

В итоге в обычном племени 2-3 хакерских бумеранга и по боевому на каждого мужчину, а в северном (где много птиц) – примерно по одному хакерскому и ровно по одному боевому на мужчину. Боевой, кстати, похож на топор, не возвращается и делается большим и тяжелым, чтобы сломать ноги страусу или кенгуру

Боевой бумеранг, одна из версий. Весит как стальной топор, аборигены делают его из самого плотного дерева. Чаще всего это акациевое «железное дерево».

Обратите внимание: многим утверждениям про бумеранг явно не хватает академической точности. Письменные европейские источники часто противоречат друг другу, а аборигены Австралии не доверяют знания никому, кто не прошёл обряд инициации (это удалось только четверым белым). Поэтому здесь я во многом опираюсь на полученные локальные данные ad hoc, которые могут быть неточными.

Вторая иллюстрация — про крокодила. Значит, напоминаю: эти забавные зверьки умеют целенаправленно охотиться за людьми. Они быстрее человека в воде и на суше. Если вы попадёте к такому персонажу в челюсти – уже не выберетесь, разве что сможете локализовать мозг и воткнуть туда со всей дури нож. Шансы, как показывает австралийская статистика, крайне низкие. Чтобы вы понимали глубину проблемы, покажу короткое видео про их скорость (18 километров в час):



В эпизоде крокодил больше короткий, чем зелёный. Чаще всего вам будут встречаться зверьки чуть побольше, 4-6 метров длиной. Они такие же резвые, не сомневайтесь.

Так вот. Я не знаю, что именно заставило аборигенов так сделать в условиях растущих рядом в изобилии бананов, но они хакнули и крокодила тоже. Первое – нужно было узнать, что у него очень слабая мышца, которая поднимает челюсть. То есть закрывает рот он как удар вагоном поезда, а вот открывает – с трудом. У многих птиц похожая же проблема с клевками – движение вниз из-за силы тяжести, а вверх – мышцами (поэтому у птиц на орбитальных станциях были проблемы). Второе: крокодил нуждается в чётком температурном коридоре от 19 до 39 градусов Цельсия (плюс-минус в зависимости от вида). И вот они иногда вылезают на берег спать и греться. Есть определённые моменты, когда они сбрасывают недостаточно много тепла, и от этого тормозят. Аборигены подкрадываются сзади, прыгают на одинокого крокодила и быстро обматывают ему морду сухожилиями кенгуру. 80% боевого потенциала животного сразу убирается. Остаются только лапы и хвост (что тоже немало), но это уже не так страшно. Плюс крокодил на суше в непонятной ситуации старается уйти в воду, а не отмахаться – а ему не дают вплоть до того удара копьём, который пройдёт в мозг.

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


Я упомянул жилы кенгуру. Этих зверей они тоже отлично ловили. Делалось это так: находился водопой у скал, куда приходит стадо кенгуру. Затем на скалы рядом высаживались несколько местных пацанов, которые наблюдали за тем, как стадо приходит пить воду. За каждого входящего кенгуру брался камень. Нужно минимум два человека, чтобы наблюдать – и чтобы камней потом было одинаковое количество, иначе охота не делается.

Когда все кенгуру входили в зону водопоя, пацаны звали охотников. Те прятались рядом и ждали, пока кенгуру уйдут. Дело в том, что если просто взять и начать охоту – да, можно поймать 5-6 зверей, и всем будет мясо. Но остальные кенгуру перепугаются и уйдут с этого водопоя. А запасать мясо на жаре аборигены не умеют.

Нужна была механика охоты, когда кенгуру не будут бояться — то есть смогут потом возвращаться к водопою снова и снова.

Итак, один за одним кенгурухи выходят с водопоя. Пацаны убирают камни. Когда остаётся двое – пацаны сигналят охотникам ещё раз. Они ждут, пока уйдёт ещё один, и окружают последнего. Если поймать только его, то никто не увидит, а сам последний никому не расскажет. Вот его и забирают в гости в племя. Правда, по частям.

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

В отгороженной территории (где те, кто не учит английский язык и где строго запрещён алкоголь и порнография) у них натуральный каменный век. Что особенно интересно для нас – нет абстрактного мышления. Причём на том уровне, что два эвкалипта будут называться одним словом, три эвкалипта – другим (это другой объект), а две акации и три акации – тоже новые слова, не имеющие общего со счётом. То есть каждый счётный объект до понятия «много» – это новое слово. В этом плане мне запомнился выучивший английский парень, объясняющий, какие у него тут рядом водятся крокодилы:

— В этой реке водятся шестиметровые крокодилы. Пятиметровые крокодилы. Четырёхметровые крокодилы, — он сосредоточился, чтобы никого не пропустить, — трёхметровые крокодилы. Двухметровые крокодилы. И ещё однометровые крокодилы!
Очередное грядущее обновление No Man's Sky Worlds Part I
И дневник разрабодчика:

Отличный комментарий!

Заебали) Когда они остановятся!
сткимст+реи
-----	! I
ВУ Т1М висксеу
июц, вы только X что выпустили \ шестьсот сорок \ восьмое ОБЦОВЛЕЦиЕ I АЛЯ но МАЮ'5 6КУ! /_
' у в этом году\ I иГРЕ иСПОЛЙЯЕТСЯ
девяносто лет что
I I ДЕЛАЕТ ЕЕ САМОЙ \ ДОЛГОиГРАЮЩЕй
V е истории. У
у идс в гостях ОСМОВАТЕЛЬ ЦЕШ> САМЕб,
сам шон мюррей/

Принцип цикады и почему он важен для веб-дизайнеров


,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Пару лет назад я прочитал интересные факты о жизненном цикле периодических цикад. Обычно мы не видим вокруг себя много этих насекомых, потому что бóльшую часть своей жизни они проводят под землёй и тихо сосут корни растений
Однако, в зависимости от вида, каждые 7, 11, 13 или 17 лет периодические цикады одновременно массово вылезают на свет и превращаются в шумных летающих тварей, спариваются и вскоре умирают.
Хотя наши странные цикады весело уходят в иной мир, возникает очевидный вопрос: это просто случайность, или числа 7, 11, 13 и 17 какие-то особенные?

Оказывается, у этих чисел есть кое-что общее. Все они простые числа, которые делятся только на себя и на единицу (это
1
, 2, 3, 5, 7, 11, 13, 17, 19, 23 и так далее).
Почему это так важно?
Исследования показали, что численность животных, которые питаются цикадами — обычно птицы, пауки, осы, рыбы и змеи — часто демонстрируют более короткий цикл 2–6 лет между пиком и спадом популяции. Таким образом, если бы наши цикады появлялись, например, каждые 12 лет, то каждый хищник с жизненным циклом 2, 3, 4 или 6 лет мог бы синхронизировать циклы подъёма своей численности с регулярным появлением цикад. На самом деле, они наверное объявили бы всеобщий праздник обжорства под названием День Цикады.
Это не очень весело, если вы — цикада.
С другой стороны, если выводок цикад был настолько неудачлив, чтобы появиться во время трёхлетнего пика численности ос, то следующий раз это случится только через 51 год. В промежуточные поколения цикады могут спокойно восстановить своё население и намного превысить число хищников.
Находчивые малые, правда?
Пару недель назад мы рассматривали, как делать бесшовную заливку (тайлинг). Это суперполезная вещь, но бывает трудно соблюсти правильный баланс.
С одной стороны, вы хотите использовать файлы как можно меньшего размера, чтобы получить максимальную пользу от эффекта тайлинга. Однако, как только вы заметите какую-то особую черту в фоне — например, маленький сучок на фоне древесного волокна — который повторяется через одинаковые интервалы, то сразу теряется вся иллюзия натуральной случайности.
Может быть, можно позаимствовать какие-то идеи у цикад, чтобы сломать этот паттерн?
Пример 1
Хватит болтовни. Вот маленькая проверка концепции. Тест не должен выглядеть идеально красиво, но он хорошо демонстрирует суть. Помня о «принципе цикады», я сделал три квадратных полупрозрачных PNG размером 29, 37 и 53 пикселя, соответственно, и установил их как фоновые изображения в элементе HTML на тестовой странице.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
29-a.png (2.0kb)
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
37-a.png (1.7kb)
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
53-a.png (2.5kb)
html {background-image: url(29-a.png),url(37-a.png), url(53-a.png);padding:0;margin:0;height: 100%;} Результат
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Как видите, эти квадратики перекрывают друг друга и взаимодействуют, генерируя новые паттерны и цвета. И поскольку мы используем волшебные простые числа, паттерн не будет повторяться очень долго.
Насколько именно долго? 29 × 37 × 53… или 56 869 пикселей!
Это для меня была какая-то революция. Я проверил свои вычисления трижды, но математика полностью надёжная. Помните, ведь это крошечные графические файлы, менее 7 килобайт вместе, при этом генерируют текстуру почти 57 000 пикселей в ширину.
Вы можете представить, что произойдёт, если добавить ещё четвёртый квадратик, например, 43 пикселя? Или не можете представить, потому что числа становятся слегка зверскими и могут загипнотизировать, если смотреть на них слишком долго. Достаточно сказать, что вы получите цифру, более подходящую для терраформирования планет, чем для веб-дизайна.
Ok. Теоретически, геометрические фигуры хорошо работают, но как ещё можно использовать эту идею?
Пример 2
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Возьмём более фотореалистичный пример, который каждый из нас мог видеть в том или ином виде: театральная завеса. Для начала я нашёл неплохую графику здесь. Если посмотреть на нашу штору, то можно заметить равномерные вертикальные блоки.
Для этого примера я буду называть этот промежуток «блоком сборки (ruffle unit), и в отличие от первого примера, он будет более важным, чем строгие размеры в пикселях тех изображений, с которыми мы работали.
Во-первых, я собираюсь выбрать один из таких блоков и превратить его в элемент для бесшовного фона. Это JPEG размером всего 8kb.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
При рендере одного блока, эта графика олицетворяет собой всё то, что мы ненавидим в бесшовном фоне. Кроме явно заметных стыков, она выглядит очень механической и абсолютно неубедительно.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Для второго уровня используем простое число три. Я собираюсь выбрать новую секцию занавески и разместить её внутри прозрачного PNG, который будет шириной в три блока сборки. Я размыл левый и правый края, так что он плавно сливается с фоном. Результирующий файл вместился в 15kb.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Когда мы смешиваем этот новый элемент с прежним слоем, то получаем явно лучший результат. Всё ещё заметен неестественный периодический паттерн, но он начинает немножко разбиваться.
Волшебное число нашего третьего слоя — семь.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Мы делаем новый прозрачный PNG шириной в семь блоков, и я собираюсь поместить две новые секции оригинального изображения на позициях 3 и 6. Если это звучит непонятно, диаграмма слева должна слегка прояснить ситуацию. Опять же, я размыл края изображения, чтобы облегчить стыковку с предыдущими слоями.
Очевидно, это изображение будет больше и в пикселях и по размеру файла, но оно всё ещё имеет размер около 32kb — не слишком жестоко по любым меркам.
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Вот что получилось, когда мы накрываем этой графикой два предыдущих слоя. Я вполне доволен результатом. Конечно, ваш глаз может заметить небольшие фрагменты изображения, которое якобы повторяется (потому что оно на самом деле повторяется), но нижние слои настолько случайны, что вскоре глаз перестаёт искать паттерн.
Если посмотреть на этот фон с численной стороны и представить каждый каждый блок в виде числа, то получится следующее: 1, 2, 3, 1, 2, 6, 1, 2, 1, 3, 2, 1, 6, 2, 1, 1, 3, 1, 1, 6, 1, 1, 2, 3…
Паттерн там есть, но его очень сложно распознать.
В этом примере практически бесконечный фон в виде театральной завесы стоил нам всего лишь 53kb. И конечно, можно без труда добавить четвёртый слой — возможно, размером в 11 блоков — если нужно. Однако, я не думаю, что здесь это требуется.
Также имейте в виду: в этом примере используются самые минимальные простые числа — 1, 3 и 7. Если бы мы взяли, скажем, 11, 13 и 17, то могли бы сделать гораздо более сложную вариацию на заданном размере. В реальности всё сводится к масштабу текстуры относительно ширины экрана.
Пример 3
Мой последний пример не столько практического плана, сколько ради развлечения с простыми числами. Я не собираюсь снова разбирать теорию, потому что базовая концепция такая же, как и в предыдущих двух примерах, но я буду рад, если вы попробуете отредактировать его в FireBug.
2 200 лет назад китайский император Цинь Шихуанди создал терракотовую армию численностью 8000 человек для охраны своей могилы. Полноразмерная статуя каждого воина, лошади и оружия представляет собой уникальное изделие ручной работы.
Используя простой CSS, простые числа и набор изображений, мы собираемся собрать нашу собственную могучую армию. Может ей и не хватает роста, но зато она берёт своей многочисленностью.
Я покажу вам… Мой Могучий легион Лего!
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Легион составлен всего из восьми изображений, которые соединяются вместе для создания тысяч комбинаций. В нём используются:
2 картинки для бэкграунда2 изображения ног2 изображения торса2 изображения головы
Резюме
Экспериментируя с этой идеей, я обнаружил несколько принципов, которые вроде работают. Во-первых, порядок наложения текстур лучше, если организован в виде перевёрнутой пирамиды
,Alex Walker,веб-дизайн,css,бесшовная заливка,habr,Перевод,длинопост,реактор съел пробелы
Вполне можно сделать нижний слой довольно маленьким и повторяющимся, поскольку он перекрывается всеми слоями сверху. В реальности, он будет виден всего на 20–40%.
С другой стороны, самый верхний слой обязательно должен быть самого большого размера, но при этом наименее насыщенным, поскольку этот слой никогда не будет перекрываться другими. Также, вероятно, лучше не включать хорошо различимые, привлекающие взгляд детали на самом верхнем слое. Оставьте его скудным и обобщённым.
В любом случае, почти всегда нужно использовать метод проб и ошибок.
Поддержка браузеров
Я оставил разметку простой, используя множественные бэкграунды в элементе HTML. Такой вариант поддерживается всеми современными браузерами (Firefox 4, Chrome 10, IE9, Opera 11, Safari 5), но, очевидно, не всеми старыми версиями.
Однако если ставить условием обратную совместимость, то подходящим вариантом может быть тайлинг в html, body и контейнер div. Возможно, контейнер может быть не семантическим, но эта маленькая поблажка потенциально может сильно отразиться на всём сайте. Решать вам.
Эти три примера первыми пришли мне в голову, но я уверен, что есть много более грамотных способов использовать идею. Например:
Бесконечный городской пейзажНеповторяющаяся текстура дереваЗвёздное небоПлотные джунглиОблачное небо
Может, есть ещё какие-то идеи?
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме (+572 постов - )