Little Nightmares обещала мрачный мир, жутких монстров и сложные головоломки. Что вышло?

Игромания https://www.сайт/ https://www.сайт/

Крошечная девочка в ярко-желтом дождевике просыпается в чемодане от кошмарного сна. И выясняется, что реальность ничем не лучше: героиня заперта в гигантском железном подвале, темном и грязном, пересеченном гудящими трубами и заваленном пыльными ящиками. Что это за место? Впрочем, этот вопрос ее волнует меньше всего. Девочка голодна и хочет домой.

Так начинается игра Little Nightmares . Так она продолжается, и так она... Впрочем, не будем забегать вперед.

Голодный обморок

Новый проект Tarsier — Little Nightmares — одновременно похож и не похож на их предыдущие работы. Сами разработчики рассказывают, что замысел Little Nightmares родился из двух совершенно разных идей: кукольного домика и мерзкого пиршества. Слившись воедино, эти идеи породили Чрево — загадочное, жуткое и отвратительное место, где оказалась главная героиня.

Кто это ушел, а тапки свои оставил? А, всё, видим...

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

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

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

Танец на цыпочках

Девочка со странным именем Шестая совсем крохотная, даже до дверной ручки не дотягивается — словно Дюймовочка в стране великанов. И совсем недавно мы это уже видели! Дебютный проект маленькой студии Krillbite , под названием Among the Sleep , показывал нам обычный реальный мир с точки зрения двухлетнего ребенка. В коротком и жутковатом ночном путешествии мы точно так же, как Шестая в Little Nightmares, забирались на выдвинутые ящики, путешествовали по вентиляционным трубам и прятались под кроватью от монстра.

Кто этот мальчик, поделившийся с Шестой собственной скудной пайкой?

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

Монстров в окружении девочки побольше, чем в обычном доме. И самые «безобидные» из них — пиявки. Они всего лишь задушат, если догонят. Громадные неуклюжие братья-повара отправят героиню на разделку, а длиннорукий Сторож в лучшем случае посадит в клетку рядом с другими безжизненными экземплярами своей коллекции. Мимо них приходится пробираться тайком, и в эти моменты Шестая становится на цыпочки. А впереди еще встреча с Хозяйкой!

Что сделает жуткий Сторож с пойманной Шестой, нам милосердно не покажут.

Если мир Чрева — близкий родственник мира Among the Sleep и города Восторг из серии BioShock , то здешний стиль больше всего напоминает об Inside . Значительную часть игры мы проведем в мрачных и скупо окрашенных локациях, где единственное яркое пятно — желтый плащ Шестой, как и алая рубашка мальчика в Inside. Да и «планировка» у игр весьма похожая: мир разбит на кусочки, как кукольный домик.

Прыг, ласточка, прыг

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

Безобидные гномики не слишком охотно позируют. Они предпочитают мигом спасаться бегством.

С первого взгляда Little Nightmares воспринимается как ужастик, в реальности же оказывается фантастическим приключением. Да, здешний мир мрачнее некуда, да и открытия у нас порой выходят жуткие, а встреча с обитателями Чрева чаще всего несет смерть. Но точно так же Шестая погибает, неловко прыгнув или свалившись с мостика. При постоянном нахождении камеры сбоку, как в двумерных платформерах, сам мир трехмерен, а Шестая очень чутко реагирует на управление. Один шажок мимо — и придется начинать сначала.

Руки прочь от стика! Одно касание, и Шестая полетит в пропасть.

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

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

Что-то подсказывает, что куклы в этой коллекции не всегда были куклами.

Замри, умри, воскресни

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

Одно из самых жутких мест в игре: обувь, оставшаяся от менее удачливых пленников.

Понятное дело, с первого раза с таким испытанием справятся разве что особо удачливые или предусмотрительно ознакомившиеся с подсказками игроки. Прочим предстоит раз за разом наблюдать, как Шестая просыпается на точке возрождения, и гадать, куда бы еще ее отправить. Желание краешком глаза, пусть на секундочку, взглянуть если не на подсказку, то хоть на крошечный намек, в таких местах просыпается даже у самых терпеливых любителей сложных загадок.

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

Да, и в Inside, и в других платформенных головоломках нам приходится по десятку раз повторять особо сложный пассаж. Но с одним исключением: в последние годы принято возрождать игрока как можно ближе к проваленному испытанию. Little Nightmares здесь ведет себя совершенно непредсказуемо. Свалившись в пропасть, иногда можно оказаться на точке возрождения в следующей «локации». Но чаще всего приходится проходить с самого начала едва ли не весь уровень.

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

У кого реакция лучше? Это можно определить с помощью автомата, схема которого изображена на рис. 2. Играют четверо. Каждый держит в ру­ках небольшую планку с кнопкой. У ведущего находится в руках выносной яульт управления, с которого подается сигнал старта. А пока такого сигнала нет, на лицевой панели автомата периодически вспыхивают две лампы. Но вот ведущий незаметно от игроков нажал кнопку на пульте управления. Сразу же вспыхивает лампа сигнала старта. Теперь все зависит от реакции игроков - кто быстрее нажмет «свою» кнопку, тот и выиграет этот старт.

Рис. 2. Схема игрового автомата «Кто быстрее?»

Рассмотрим работу игрового автомата. Кнопки S1 - S4 на планках играющих включены в цепи питания обмоток соответствующих им реле К1 - К4. По­казанное на схеме положение кнопок играющих и кнопок на пульте управле­ния является исходным. Если теперь автомат включить в электроосветительную сеть, начнут периодически вспыхивать лампы HI и Н2 отвлекающего сигнала - они подключены в сеть через контакты S5 и S6 стартеров, используемых для. ламп дневного света, и замкнутые контакты переключателя S8.

Но вот ведущий нажимает на кнопку переключателя S8. Загорается лампа НЗ, что служит для играющих сигналом старта. Допустим, что первым после этого успел нажать свою кнопку S2 играющий № 2. Тогда сработает реле КЗ, контактами К.2.1 оно заблошруется, контактами К2.2 разомкнет цепь питания всех кнопок играющих, а контактами К2.3 включит сигнальную лампу Н6 к фиксирующую первенство этого играющего. Одновременно загорится и ламиа Н7, освещающая надпись «Выиграл». В случае преждевременного нажатие кнопки загорится лампа Н5, подсвечивающая надпись «Нарушены правила».

После определения лидера старта ведущий нажимает кнопку сброса S? (реле К2 отпускает) и возвращает контакты кнопочного переключателя S8 в, исходное положение.

Зачем нужны диоды VI - V4? Если их не будет (т. е. вместо них в це» пях будут проволочные перемычки), то после срабатывания одного из рел» через замкнутые контакты кнопки победителя и играющего, нажавшего кнопку вторым, напряжение питания поступит на второе реле, и оно сработает. В тай­ком случае загорятся две лампы, и лидера определить будет невозможно. Дио~ ды VI - V4 исключают такой исход игры.

Все реле в автомате должны быть одинаковые. Подойдут реле РС-13, РС-52 1 и другие с обмотками сопротивлением не менее 6 кОм, двумя группам» контактов на замыкание и одной на размыкание. Реле следует отрегулировать. так, чтобы при срабатывании сначала замыкались блокирующие контакты (К1.1, К2.1, К3.1 и К4.1), а затем размыкались нормально замкнутые (К1.2, К2.2„ К3.2 и К4.2), Если все же реле будут дребезжать, то параллельно их обмот­кам надо будет подключить электролитические или бумажные конденсатора емкостью 0,25..Л мкФ (подбирают в процессе настройки, причем емкость должна быть возможно меньшей). Номинальное напряжение конденсаторов должно быть не менее 300 В.

Кнопки S1 - S4 - звонковые; стартеры S5, S6 - СК-220; кнопка S7, рассчитанная на напряжение не менее 220, В, - любой конструкции, переклю­чатель S8 - П2К или двухсекционный тумблер. Конденсатор С1 - К.50-12, К50-3, ЭГЦ. Резистор R1 можно составить из трех резисторов МЛТ-2 соп­ротивлением по 15 кОм, соединив их параллельно. Лампы H1 - НЗ - на пе­ременное напряжение 220 В и мощностью 15 Вт, Н4 - Н9 - на напряжение ПО В и мощностью 8 Вт.

Если при налаживаний автомата реле не срабатывают, то подбирают ре­зистор R1.

Автомат, «Кто быстрее?» можно также выполнить по схеме, приведенной на рис. 3. Отличается он от автомата первого варианта лишь тем, что выполнен на более современных элементах - тринисторах.

Рис. 3. Схема варианта автомата «Кто быстрее?»

При нажатии на кнопку S2 «Старт» загорается лампа НЗ. Увидев ее сиг­нал, все играющие нажимают кнопки своих пультов (S3 - S6). Предполо­жим, что первой оказалась нажатой кнопка S5. Тогда положительное напря­жение выпрямителя на диодах V2 - V5 через замкнутые контакты кнопка S2, диод VI, резистор R1 и диод V14 будет подано на управляющий электрог тринистора V10, он откроется и загорится лампа Н6, определяющая лидера Одновременно откроется диод VII, в результате чего напряжение на нижне-(по схеме) выводе резистора R1 уменьшится до 0,5…1 В, поэтому цри нажати; кнопок остальных играющих (S3, S4, S6) соответствующие тринисторы оста­нутся закрытыми. В том же случае, если кто-то из играющих нажмет свою кнопку еще до подачи полезного сигнала, то одновременно с открыванием со­ответствующего- тринистора и загоранием лампы этого играющего сработает и реле К1, которое контактами К.1.1 включит звонок Н8 - сигнал нарушения правил игры. Диод VI предотвратит в этом случае загорание лампы НЗ. Кноп­кой S1 «Сброс» устройство устанавливают в исходное состояние.

Лампы HI и Н2, мигая, выполняют функцию отвлекающих сигналов; они переключаются простейшим генератором, собранным на реле К2, КЗ и конден­саторе С1.

Тринисторы, используемые в этом игровом автомате, могут быть серии КУ101 с любым буквенным индексом. Диоды V7, V9, VII, V13 - любые из серий Д9, Д311, V14 - Д220, Д223, Д2. Лампы HI - H7 типа МН18-0Д. Реле К1 - типа РЭС-10 (паспорт РС4.524.317), К2, КЗ - РЭС-9 (паспорт РС4.524.202). Трансформатор Т1 мощностью 5…10 Вт, понижающий напряже­ние сети до 15…18 В при токе нагрузки не менее 300 мА. Кнопки тех же типов, что и в конструкции первого варианта.

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


Игра "Кто быстрее" на МК

Наверное, многие помнят схему игры "Кто быстрее" из советской литературы. Две кнопки. Напротив игрока, нажавшего кнопку первым, загорается лампочка. Игра отлично проходит для тестирования скорости реакции. Поскольку я только начинаю осваивать ассемблер для AVR, но уже не зеленый новичок, то захотелось воплотить в жизнь какой-либо свой проект - достаточно простой для начала, интересный для меня и друзей. Так родилась игра "Кто быстрее" на микроконтоллере:
Принцип работы схемы следующий. При включении питания загорается надпись "Кто быстрее?"


После нажатия кнопки "Старт" происходит переход к игровому экрану:

Проходит случайный промежуток времени от 2 до 4.5 секунд (во избежание "приспосабливаемости"). Затем загорается красный светодиод и начинается отчет времени. После светового сигнала игроки должны нажать кнопки "RIGHT" и "LEFT". После нажатия обоих кнопок на экран выведется время обоих игроков, и победителю раунда добавится одно очко.


После окончания раунда и просмотра результата необходимо повторно нажать кнопку "Старт". Время обоих игроков очистится (счет останется на экране), через 2-4,5 секунды опять загорится красный светодиод - игра повторится.




На фотографии выше приведена игра в сборке на отладочной плате и результаты после довольно долгой игры. Топология не прикладывается - схема достаточно легка для реализации даже навесным монтажом.
Чуть не забыл - FUSE-биты для МК. МК тактируется от внутреннего RC-генератора, частота 2Мгц (CKSEL3..0=0010).
P. S.:Не исключено, что в прошивке содержатся баги и некоторые ошибки. С удовольствием выслушаю ваши предложения, советы и критику на форуме.
Прошу строго не судить - МК изучаю не так давно.
Спасибо за внимание!

Этот игровой автомат используется не только в Клубной игротеке, но и при проведении в школах города различных мероприятий, скажем, фестивалей технического творчества, научно-познавательных игр типа телевизионной "Кто хочет стать миллионером?", когда необходимо определить первого из группы претендентов, готового ответить на заданный ведущим вопрос.

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

Прибор состоит из основного блока (рис. 3), в котором расположены электромагнитные реле К1-К5, а также разъемы Х1-Х4 для подключения пультов играющих с кнопками SB1-SB4 и разъем Х5 пульта ведущего.

На передней панели блока размещены сигнальные лампы играющих HL1-HL4, лампа HL5 "Фальстарт" (рис. 4), лампа HL6 "Победа", лампа HL9 (рис. 5) стартового сигнала и лампы HL7, HL8 отвлекающих сигналов (при желании можно обойтись без них). Для питания основного блока использован источник постоянного тока, цепи сигнальных ламп можно питать как постоянным током, так и переменным, напряжение которых зависит от используемых ламп накаливания.

Как только ведущий нажимает кнопку SB5 "Пуск", срабатывает реле К5 и встает на самоблокировку через контакты К5.1, контактами К5.2 оно подключает к одному из проводников источника питания сигнальную лампу HL6, а контактами К5.3 зажигает стартовую лампу HL9.

Задача каждого играющего теперь - быстрее нажать кнопку своего пульта. Если это успел сделать, например, играющий под номером 3, срабатывает реле К3, которое контактами К1.1 самоблокируется, контактами К3.2 размыкает цепь питания реле остальных играющих, а контактами К3.3 включает лампы HL3 и HL6. На панели основного блока вспыхивает подсветка табло с номером игрока и надпись "Победа".

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

Лампы HL7, HL8 отвлекающих сигналов, усложняющих выполнение задания, управляются мультивибратором (рис. 6), реле Кб которого поочередно включает контактами К6.1 поочередно то одну лампу, то другую.

Реле - любые с напряжением срабатывания не более 12 В. Так, в одном из экземпляров прибора были использованы реле РЭС22, паспорт РФ4.500.131П2. Для их питания был намотан трансформатор на магнитопроводе Ш16х18. Сетевая обмотка содержала 2800 витков провода ПЭВ-1 0,18, понижающая - 140 витков ПЭВ-1 0,25 (к ней подключался мостовой выпрямитель). Если реле окажутся с большим напряжением, придется, естественно, пересчитать данные трансформатора.

Для размещения деталей прибора был использован корпус (рис. 7) от старой электронно-клавишной счетной машинки "Электроника-155".

Если при проверке и налаживании прибора будет наблюдаться во время срабатывания реле дребезг контактов, следует зашунтировать обмотки реле оксидными конденсаторами емкостью 10-15 мкФ.