Создание тегов LEGO «Dimensions»
«Если хочешь что-то в жизни сделать правильно, делай это сам.»
(хорошая мотивирующая фраза)
Автор эссе не несёт ответственности за ваши действия и вообще не призывает вас совершать какие-либо действия. Любые возможные манипуляции с любыми устройствами совершаются на ваш страх и риск. Все материалы для эссе взяты из открытых источников или головы автора, поэтому могут не совпадать с вашим мнением и/или опытом.
(дисклеймер)
Видеоигры уже давно и успешно дополняют окружающий нас мир своим миром, выдуманным и нарисованным на экране, а некоторым людям так и вовсе заменяют. Немудрено, ведь «когда мы бодрствуем, у всех нас один общий мир; когда мы спим, у каждого образуется свой собственный». Игры же формата «toys-to-life» вообще успешно смешивают фантастику и реальность воедино, позволяя экспортировать своего аватара из бездушной пластмассовой фигурки туда, на экран, и затем импортировать его обратно, на полочку в вашей комнате. И всем эти игры хороши, кроме одного очень важного нюанса: стоимость фигурок для них зачастую очень высока, редкие и коллекционные варианты персонажа могут оцениваться в несколько тысяч рублей или даже несколько десятков тысяч. Существует несколько способов решения этой проблемы:
— не покупать такие игры вовсе, при упоминании о них делать скучное лицо и говорить, что вам это не интересно;
— тратить уйму денег и времени на поиск и приобретение фирменных фигурок;
— сделать заменители фигурок самостоятельно.
Как вы уже поняли, я решил прибегнуть именно к последнему способу, не преминув при этом ещё и похвастаться всему интернету, какой я умненький и толстенький вырос. Если вы тоже мечтаете о лаврах «сына маминой подруги» и ощущаете потребность творить и реализовывать скопившийся потенциал, это эссе определённо для вас. Сегодня я расскажу о своём опыте создания персонажей для одной из самых дорогих на моей памяти видеоигр под названием LEGO «Dimensions», а впечатления о самой игре поведаю как-нибудь в следующий раз.
Вот так, к примеру, выглядит в реале полная коллекция персонажей LEGO «Dimensions» (фото не моё, я взял его из этого поста на Реддите). Красиво?.. Я бы не сказал, те же фигурки игровых персонажей серии Skylanders мне нравятся куда больше. Дорого?.. О, да! Ещё как дорого, неоправданно дорого, на мой взгляд. По моим самым приблизительным оценкам, сбор такой коллекции в настоящее время обойдётся где-то тысяч в триста рублей, если к ним ещё добавить все транспортные средства из игры. Не верите? Давайте посмотрим вместе.
Вот, полюбуйтесь: ситуация на самой большой мировой барахолке под названием Ebay. Цены для удобства пользователя указаны в рублях по текущему курсу, стоимость доставки не учитывается, ведь Ebay с этой страной напрямую уже почти три года не работает (видимо, что-то случилось). Как видите, стоимость одной фигурки колеблется в достаточно больших пределах, тут всё зависит от жадности продавца и редкости определённого персонажа. В среднем около тысячи рублей за фигурку.
А вот вам и скрин с местного аналога Ebay под названием Авито. Ситуация практически аналогичная, стоимость одного персонажа варьирует от тысячи до пяти тысяч вечнодеревянных. Комплектами типа «Story packs» или «Level packs» покупать выгоднее, конечно, но опять же — всё зависит от редкости фигурок, их сохранности и желания продавца навариться. Про стоимость доставки, я считаю, тоже забывать не стоит, хоть она обычно и невелика. Итак, семьдесят с лишним персонажей и где-то восемь десятков средств передвижения в среднем по паре тысяч за штуку — вот и набежали триста тысчонок рублей, и всё это ради одной игры!
Как вы понимаете, к таким безумным тратам денег я оказался не готов, поэтому предпочёл альтернативный способ — самостоятельно изготовить обманки, создающие у системы впечатление настоящих фигурок. Кстати, на том же Авито можно купить уже готовые теги, цена обычно не запредельная. Если же вам, как и мне, очень захотелось обладать именно своим, эксклюзивным набором персонажей для LEGO «Dimensions», то мой опыт может оказаться весьма полезным. Возможно, это вообще единственное подробное руководство на русском языке на эту тему. Ну что, приступим к подготовке?
Первое, что мне понадобилось — мобильный телефон на Android с NFC-модулем. Я использовал Xiaomi Redmi Note 10T, но думаю, что марка и модель не так уж и принципиальны. На этот телефон необходимо загрузить приложение «LEGO Tag Editor» v1.1, также оно может называться ldtageditor. Весит оно всего 9 МБ и в магазине Google Play по понятным причинам отсутствует, так что вам придётся воспользоваться другими методами. Вы ведь умеете устанавливать на телефон приложения из сторонних источников, правда?
Второе — собственно метки NFC, на них мы и будем записывать персонажей. Основные требования к этим меткам простые: NTAG213, частота 13.56 МГц, 144 байта. Я выбрал метки диаметром 25 мм, они просто идеально подходят для замены оригинальных. Заказывал в Китае через известный всем сайт, сто штук обошлись мне в тысячу рублей с учётом доставки, т. е. десять рублей за штуку. Забраковались всего несколько меток из сотни, что очень хороший показатель для китайского ширпотреба.
Следующим пунктом меню идёт эстетический компонент: кейс и капсулы для хранения. Если вы уже заказали сто меток, логично будет и кейс подыскать на сто капсул, размер капсулы рекомендую выбрать тоже 25 мм. Мне приглянулся вот такой деревянный чемоданчик с местного интернет-магазина, стоимость его на тот момент составляла тысячу рублей, а доставка была — угадайте откуда — да, из того же Китая. Качество обработки и хабитус чемодана мне в итоге не понравились и я решил слегка задекорировать его на свой вкус, чуть позже покажу, что получилось. Вам ведь тоже важен внешний вид изделия, я надеюсь?
Завершающий штрих — распечатанные на струйном принтере этикетки и фигурный дырокол диаметром 25 миллиметров. Пак с этикетками на листах формата А4 я нашёл на импортном сайте, в нём есть все доступные персонажи и средства передвижения, качество исполнения меня вполне устроило. Дырокол сперва показался жутко неудобным и я вырезал этикетки обычными ножницами, но затем осознал правильный метод и дело сразу пошло на лад. Заодно на этом же принтере, только теперь уже на самоклеящейся бумаге, я распечатал несколько картинок по теме LEGO «Dimensions» для украшения кейса, прогнав их затем через ламинатор для пущей долговечности. И да, небольшой мануал я тоже сварганил сам, взяв за основу общедоступные картинки из сети.
Переходим непосредственно к программированию, которое на поверку оказалось совсем уж простым и незатейливым занятием. Даже тех коротких пометок, что я оставил на полях скриншотов, должно быть достаточно для успешной записи тега. Если выполнять эти действия в правильной последовательности от первого пункта до последнего, не спеша и планомерно, у вас точно всё получится. Когда количество созданных вами меток достигнет десятка, не помешает взять небольшую паузу и проверить их на работоспособность, поместив на игровой портал. Не пугайтесь, если имя персонажа в приложении и в реальности будет разным. К примеру, создатели «LEGO Tag Editor» по неизвестным для меня причинам вместо Gollum написано Smeagol, а Wonder Woman у них стала вдруг Superwoman. Людям свойственно ошибаться или шутить, такие уж они, эти самые люди.
Проблемы, с которыми я столкнулся, и способы их решения в формате if-when-else:
1. На шаге №2 сигнал раздаётся, но на этом всё — пробуем ещё раз — откладываем метку в сторону;
2. Повторное «ничего» на шаге №2 — метка битая, берём другую — эту в брак;
3. На шаге №6 сигнал раздаётся, но на этом всё — пробуем ещё раз — откладываем метку в сторону;
4. Задвоенный или даже затроенный сигнал на шаге №2 или №6 — успокаиваемся и пробуем заново с шага №1.
Как видите, в этом деле успех зависит не от показателя вашего IQ или ловкости в обращении с умными предметами, а скорее от крепости нервов.
Приступаем к изготовлению этикеток. Как и обещал ранее, делюсь с вами небольшим лайфхаком по применению фигурного дырокола. Нужно вытащить из него нижнюю пластину, удерживающую внутри вырезанный кругляшок, и перевернуть дырокол кверху дном. Видите, так стало намного удобнее, в получившемся окошечке хорошо видны границы нашей этикетки, поэтому шанс запортачить её сводится к нулю.
В результате всех перечисленных действий, для каждого персонажа у нас должен получиться вот такой комплект: прошитая метка, этикетка для тега, капсула для хранения и мягкий вкладыш. Остаётся лишь собрать их воедино, причём вкладыш я рекомендую использовать не целиком, а оторвать от него два дистальных колечка, центральную же часть утилизировать за ненадобностью. Поверьте моему опыту, так капсула будет закрыта надёжнее и не распахнёт свои створки в самый неподходящий момент, да и эстетический эффект будет гораздо лучше.
Согласитесь, неплохо получается? Этикетки с наклеенными на них снизу тегами находятся как бы в углублении капсулы и прижаты сверху краями мягких колечек вкладыша. Теперь можно вставлять в приставку диск с игрой, подключать портал (его ещё называют «Toy Pad») и постепенно проверять результаты своего труда, внося по ходу дела коррективы и отсеивая бракованные или неудачные теги. Если у вас ещё не загружены все доступные дополнения для LEGO «Dimensions», самое время сделать это сейчас, ведь они занимают большой объём памяти и загружаться будут ну о-о-очень долго. Да и создание армии клонов, должен заметить, тоже легко скушает несколько часов вашего драгоценного времени.
Раз уж мы с вами так быстро и легко разобрались с созданием персонажей, как считаете, пора уже переходить к массовому производству средств передвижения и гаджетов? Ситуация тут почти аналогичная, только на шаге №3 нужно будет поставить точку не в окошке Charaсter, а в соседнем окошке Vehicle/Gadget. Приложение вроде как позволяет мастерить уже полностью прокаченные машинки и вертолётики, но я делал именно базовые модели, без апгрейдов. Выбор тачанок очень большой, только вот казавшийся недавно безграничным запас меток и свободного места в кейсе начал иссякать, поэтому я пошёл по такому пути — играл в LEGO «Dimensions» и по ходу создавал только те предметы, без которых мне было в данный момент не подобрать золотой кубик или не выполнить квест. Как видите, мой гараж пока выглядит бедновато, но я ведь только осваиваюсь в этом мире. Кстати, вертоплантер Джокера и субмарину Аквамена рекомендую сделать обязательно, они чертовски красивы в своём экранном воплощении.
Стоит ли овчинка выделки? Моя точка зрения — конечно, да! Удовольствие было моей неизменной спутницей на всех этапах, а иллюзия, что эта работа меняет в лучшую сторону если уж не весь мир, то хотя бы меня самого, наполняла жизнь смыслом и делала её не в пример легче. Набор получился донельзя оригинальным, второго точно такого же наверняка не сыщешь во всём мире, а ощущение бесплотной массы сэкономленных денежных средств дарило покой и приятное тепло в области кошелька. Постоянное штудирование иностранных форумов позволило мне слегка подтянуть мой английский, я даже узнал о существовании акронима «TL;DR» (too long; didn’t read), что на русский примерно переводится как «многабукаф; ниасилил». Конечно, за почти тридцать лет моей жизни в сети такое сочетание знаков наверняка уже попадалось мне на глаза, но я его попросту не замечал, полагая, что это у пользователя кошка по клаве потопталась. Теперь же смог запомнить и буду применять, поэтому — плюс десять очков Гриффиндору, как считаете?
В принципе, мои познания в прошивке меток NFC на этом покамест заканчиваются. Если вы дочитали данное эссе аж до этих строк — поздравляю, вы тоже странный и частенько выпадающий из повседневной жизни человек слегка не от мира сего. Буду рад, если эти новые познания окажутся вам полезными и сделают хоть чуточку счастливее, ведь в молодости нужно жить хорошо и счастливо, а ближе к старости можно и только счастливо. Познавайте мир вокруг с новых углов зрения, не давайте клеткам мозга скучать и просто будьте счастливы!
Интересный факт
Судя по лотам на Ebay, жители других стран тоже любят экономить денежки и делают подобные теги своими руками, в том числе и на продажу. Набор, похожий на мой, оценивают где-то в триста €, что по нынешнему курсу эквивалентно тридцати тысячам рублей с постоянно удлиняющимся хвостиком.