Продолжая про игру Scrap Mechanic

Я продолжаю периодически играть в игрушку Scrap Mechanic. Теперь до игры дорос младший, так что режемся вдвоём с ним.

Ему, конечно, более интересны “боевые” моменты игры, типа схваток с роботами, охраняющими какие-то ценные артефакты, или же вооружённая борьба против аграрной полиции, внезапно нагрянувшей проверить, а не слишком ли ты много полей засеял?

Ну, а мне интересно создавать всякие механизмы. В игре, например, есть хороший элемент строительства своей базы — можно построить целый дом, обычно из дерева, которое надо сначала добыть, напилив лесу. Я отгрохал ажно трёхэтажный бетонный особняк с вертолётной площадкой на крыше. Возникает вопрос — а как быстрее всего перемещаться между этажами? Лестницы, конечно, есть, но это неинтересно. Надо лифт.

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

Сложнее получается, когда положений лифта может быть более двух. Тут уже одним битом не обойтись, и так как у нас три этажа, понадобится два бита. Решается это, разумеется, через триггеры (flip-flop). В обычной жизни триггеры можно сделать на двух элементах NAND, но из-за ограничений игры приходится делать немного сложнее — два элемента NOR и два элемента AND. Строишь необходимое количество триггеров (два в моём случае) и вешаешь на них управление положением лифта. Лифты в игре делаются через гидравлические поршни — например, чтобы с первого этажа добраться на второй, надо полностью выдвинуть два поршня. А чтобы доехать до третьего — четыре. Первые два управляются первым триггером, ещё два — вторым. Комбинируя, получаем разные положения: 00 — поршни полностью втянуты, 01 или 10 — выдвинута половина, 11 — выдвинуты все.

На скриншоте как раз положение триггеров 10 (единица — это верхний левый элемент NOR) — то-есть, лифт на втором этаже.

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

Круты они были тем, что сквозь решётку было видно механизмы — противовесы, и т.д. Так что закрыл теперь детский гештальт, построив свой 🙂

ИИ и возрождение голосов

Уже не первый раз вижу сообщения о том, что голоса людей используют, не привлекая самих людей. Иногда ради изготовления фейков и подделок, иногда — для того, чтобы возродить голос уже умершего актёра. Это уже не новость.

Лично мне бы хотелось, чтобы кто-то наконец сделал продолжение игры Full Throttle (Полный газ), которую я нежно люблю. Она вышла в 1995 году, потом долго шли разговоры о выходе Full Throttle 2 (и даже сделали трейлер), но во-первых, из Лукас Артс ушёл разработчик первой игры Тим Шейфер, а во-вторых, в 2002 году актёр озвучки Рой Конрад, стоящий за голосом главного героя Бена, умер от рака лёгких.

Не голосом единым, конечно, но всё же звучал он отлично.

Самое время теперь Шейферу подсуетиться и сделать наконец продолжение игры. Сделал же он ремастеринг оригинала в 2017 году, который я с удовольствием приобрёл и прошёл заново.

Поколенческое про игры

Я заметил одну интересную вещь про компьютерные игры и молодое поколение — и чем они младше, тем больше это правда. Вот мне (поколение Х), например, не очень интересно рассматривать, как кто-то играет в игру. Нет, я иногда смотрю, это верно — например, поглядеть на какое-то интересное творение в Scrap Mechanic, или как пройти особо злющего босса. Но в целом смотреть на то, как играют другие мне в целом не сказать, чтобы сильно завлекательно — значительно интереснее играть самому.

А вот молодым, особенно поколению альфа (2010+), практически равноценно: что смотреть на то, как играют другие, что играть самим. Они получают практически такое же удовольствие от обоих видов развлечения. Сам я не сильно понимаю, как так, но с другой стороны, смотрим же мы футбол, бейсбол, хоккей, и прочий бобслей — непосредственно в них не участвуя, но получая удовольствие от просмотра.

Нашёл в ентих ваших инторнетах интересную картинку, подтверждающую мои наблюдения.

Салочки

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

Интересно, начнут ли профессионально играть “в сифака”?

Наконец-то! (игровое)

Начну издалека. В далёком 1990 году, когда Советский Союз уже благополучно сдыхал, а из магазинов исчезло практически всё, кроме морской капусты, моему отцу выпало поехать в капиталистическую страну Японию. Контраст с нищим СССР, конечно, был разительным.

Ну представьте себе сами, вот из этого:

Вдруг попасть сюда (Токио Гинза):

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

Лучшего подарка нельзя было желать. В СССР разлива 1990 года я сразу стал крутейшим парнем на раёне! До сих пор жалею, что не взял эту игрушку с собой. С ней связано столько воспоминаний! Компьютерные игры разбудили во мне интерес к компьютерам вообще, и я бы не занимался тем, чем я занимаюсь сейчас, если бы не папин подарок.

Компания Нинтендо, конечно же, не остановилась на ГеймБое, и продолжала выпускать всё новые и новые игровые консоли. Не так давно я купил старшему сыну Нинтендо Свитч, на котором мы с удовольствием режемся в Марио Карт 8. Но помимо игр, выпускаемых специально для Свитча, консоль может запускать игры для более старых приставок Нинтендо через эмулятор. До сих пор там были игры для Нинтендо 64 и прочих, а сегодня они наконец-то добавили туда игры для старенького ГеймБоя! С огромным удовольствием буду в них резаться.

Да, я в курсе про BGB и прочие эмуляторы. НЕ ТО. Хочу натурпродукт 🙂 Самый настоящий натурпродукт — это, конечно, купить подержаный ГеймБой на иБее. Но и тут должно получиться шикарно. Жаль, пока недоступна игра Super Mario Land. Именно она шла в комплекте с оригинальным ГеймБоем, как showcase title (как сказать по русски? Товар для витрины? В-общем, лучшее из лучшего). Но, я думаю, что появится.

Спасибо, Нинтендо!

Про мобильные игрушки

Когда в 2019 начала разворачиваться вся эта ковидоистерия (спасибо Владимир Путин, ты, походу, от неё наконец-то всех избавил!), мобильная игра Plague, Inc. быстро стала хитом всех продаж, а в Китае её даже запретили, чтобы не смущать ширнармассы.

Очень жаль, что нынче на мобильных платформах нет старого доброго DEFCON. Есть всякая ерундистика типа First Strike, какие-то деревья исследований, разлочивание континентов и тому подобная ересь. А вот старого доброго мочилова термоядерными боеголовками нетути. А жаль. Щас бы ребята поднялись. Ведь хорошая игра была! Там вся суть в том, чтобы максимально лишить противника возможности второго удара, и не дать им лишить оного тебя. Для этого что надо сделать? Для этого надо замочить как можно большее количество его ракетных шахт и радаров (чтобы твои бомберы не засекли). С малым подлётным временем это можно сделать только с подлодок. Но подлодку при попытке запуска могут засечь и дать ей по шапке. Приходится чесать репу, думать, соображать: одно слово — стратегия!

Игра для мальчишек и дяденек

С огромным удовольствием режусь со старшим сыном в прекрасную игру Scrap Mechanic. Это, как бы сказать, Майнкрафт с инженерным уклоном.

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

Смысл игры в том, чтобы выжить и не умереть с голоду. Точно так же, как и в Майнкрафте, нужно добывать себе еду. Съедобная фауна хоть и существует (и представлена симпатичными коровами), но непроста в приготовлении, поэтому лучше сконцентрироваться на выращивании овощей. В этом тоже есть свои сложности: если засеять сразу слишком большое поле, то набегут роботы и попытаются все посевы уничтожить — на этой планете выращивать еду разрешено только автоматам. Большие поля называются “нелегальными” и ночью к тебе приходит массовка роботов с целью разобраться, чьи в лесу шишки. И чем поле больше, и чем более ценные овощи там выращиваются (например, очень ценны брокколи), тем более крупная и опасная тусовка к тебе заявляется. Поэтому приходится выкручиваться: засевать много маленьких полей или же обильно удобрять поля с целью ускорить созревание овощей, чтобы успеть убрать урожай до прибытия аграрной полиции.

Но самый смак игры — в построении разного рода техники: автомобилей, грузовиков, тягачей, буровых установок, танков для борьбы с роботами, и так далее. Физика в игре сделана очень неплохо, и можно даже построить летающую технику. Но, опять же, из-за неплохой физики управлять ею крайне непросто. У меня ушёл битый час, чтобы сконструировать квадкоптер, на котором я бы не разбивался сразу же после взлёта. И ещё полчаса — чтобы научиться более-менее прилетать туда, куда надо мне, а не куда боги пришлют.

Есть самые разные строительные блоки, из которых можно собрать технику: двигатели бензиновые и электрические, подшипники, поршни, фары, таймеры, трубы самых разных длин и ориентаций, стекла, амортизаторы, шины, оптические сенсоры… Система крафтинга похожа на Майнкрафт: чтобы сделать тот же амортизатор, надо сначала добыть железо, которое можно либо набурить, либо переплавить незадачливого робота, предварительно огретого по кумполу кувалдой. Потом из железа надо сделать сталь, то-есть понадобится уголь. И нужна нефть для гидравлической жидкости. Нефть можно либо накачать в пустыне, либо достать со дна моря.

Но и это ещё не всё. В игре есть пара моментов, которые делают её интересной не только мальчишкам, но и дяденькам с высшим компьютерным образованием. Так, в игре есть логические элементы, что значит, что на их базе можно построить компьютер. Вот, например, я построил двоичный восьмибитный сумматор с последовательным переносом. Складываются числа 163 и 29 (10100011 и 00011101 соответственно). Результат, конечно, 192 (11000000).

Конечно, можно не только складывать, но и вычитать. Разумеется, компьютеры вычитать не умеют. Когда компьютеры вычитают, например, 29 из 163, они складывают 163 и -29. В двоичной системе, чтобы получить отрицательное число, надо все биты перевернуть и добавить единицу. Так что складываем 10100011 и 11100011 и получаем 10000110 (134). Ну, а грозно горящий красным индикатор переполнения игнорируем…

Элементы сумматора — пять логических элементов: два XOR, два AND и один OR. Проще не придумалось.

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

Крайне рекомендую, игра находится в активной разработке (т.н. early access), но уже стоит того, чтобы её купить. Есть на Стиме.

Хорошо быть папой

Папа покупает себе игрушки, а говорит, что для старшего сына. Удобно, чорт!

Сын с увлечением режется в самого разного рода гонки, и кольцевые, и на выживание, и разные версии Mudrunner.

Купил ему игровой руль, причём достаточно навороченный — там не только руль, а ещё и педали и семискоростная кочерга.

На таком можно и управлению автомобилем научить, и даже ручной коробке. Не знаю, правда, насколько реалистично последнее в плане ощущения “не ту скорость воткнул, дурак, я щас заглохну!” Или “плавнее надо сцепу отпускать!” Хотя обратная связь у руля есть, поглядим.

Теперь нормальные джойстики теперь делают на датчиках Холла. Микрософт раньше пробовал их изготавливать на оптических сенсорах, но потом перестал (тоже неизвестно, по какой причине). А раньше их делали на переменных резисторах, блин. Благо при использовании игрового порта там кроме резисторов больше ничего и не надо было, всё остальное делал комп. Но после недели использования потенциометры начинали шуметь и трещать, как древние радиолы, и игра превращалась в мучение. Даже дорогие джойстики таким страдали. Чего мешало делать их сразу на нормальных сенсорах, непонятно. Датчики Холла ведь не вчера придумали. И даже не позавчера, они ещё в 1960х были. Подавая выходное напряжение из линейного датчика Холла на затвор полевого транзистора, несложно получить переменный резистор. Почему не делали — загадка.

Отложили

Я так ждал продолжения игры Left 4 Dead 2! Ураганный экшн в сочетании с тесной командной игрой просто великолепны. Если статистика Стима не врёт, я провёл за этой игрой 420 часов, то-есть, 50 рабочих дней с гаком 🙂 Отличная игра была.

Не так давно анонсировали игру Back 4 Blood, долгожданного сиквела. Они собирались его выпустить 22 июня, однако, отложили “на конец 2021 года”. Вот такие пироги. Поглядел геймплей альфа-версии — интересно, графику немного подтянули, и добавили разнообразия среди зомбарей.

Буду ждать дальше.

Где моя импульсная винтовка???

“Колд Айрон Студиос” объявили о создании новой игры на основе кинофильма “Чужие”. Будем надеяться, что получится нормальная игра; судя по трейлеру, должно получиться прилично!

Игра — многопользовательский кооператив. Походу, это будет что-то вроде франшизы “Left 4 Dead”, в которую я упоенно резался практически каждый день в своё время. Это была прекрасная игра, в которой всё завязывалось на взаимовыручку и командный дух. Если его не было, то зомбари просто перебивали всех поодиночке, и до конца игры команда тупо не доживала, так как финальный набег монстров выстоять менее, чем вчетвером было весьма затруднительно. Особого смака, наверное, добавит режим игры за Чужих, как в Left 4 Dead можно было играть за зомбарей против четвёрки людей.

Два недавних захода в игры про Чужих мне не понравились. “Чужие: Колониальные Морпехи” были просто чудовищно плохой игрой. Это была первая игра, за которую я вернул деньги в Стиме. А “Чужой: Изоляция” это решительно не моя чашка чая, я со страху чуть не обосрался, как этот гражданин (можно мотать сразу на 2:30):

А вот взять в руки верную M4A1 с 30mm гранатомётом и выдать всем басурманам термоядерных (зв)издюлей — вот это да, это по мне.