Новый уровень сложности: «Змейку» скрестили с «Тетрисом»

Новый уровень сложности: «Змейку» скрестили с «Тетрисом»

25.11.2019     

В магазинах приложений найдутся «Тетрисы» и «Змейки» на любой вкус. Но французский разработчик Грегуар Диварет-Шо пошел дальше: он скрестил две популярные игры в одном окне.

Как это работает

В игре Диварета-Шо – две игровые области: слева – змейка, справа – тетрис. Управление тоже стандартное: с помощью кнопок W, S, A, D можно двигаться, а пробел в тетрисе перевернет фигуру. Сложность в том, что кнопки работают одновременно и для тетриса, и для змейки. Нет, вы не управляете тетрисом левой рукой, а змейкой – правой. Каждое нажатие кнопки производит действие сразу в обоих окнах. 

 

 

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

Игра доступна на сайте Диварета-Шо и работает практически в любом популярном браузере на ПК. Судя по тому, что список результатов игры постоянно обновляется, многие фанаты ретро-игр и сложных логических задачек заинтересовались «Змейкотетрисом». Очков в змейке удается набрать больше, чем в тетрисе.

«Тетрис» – советская разработка

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

«Тетрис» Пажитнова написан на Паскале для «Электроника-60». Первый релиз игры вышел 6 июня 1984 года. До этого внутри ВЦ игру распространяли на дискетах. В 1987 году, американская компания Spectrum HoloByte выпустила коммерческую версию «Тетриса». С тех пор его портировали едва ли не на всех платформы – от кнопочных «звонилок» до новейших ОС, от сборников консольных игр до «пасхалок» на веб-сайтах. 

В 2007 году «Тетрис» включили в топ-10 важнейших компьютерных игр. Код игры хранится в Библиотеке Конгресса.

«Змейка» – привет из 70-х

«Змейка» придумана в конце 1970-х годов. Игрок должен был управлять движением змеи, которая могла двигаться на плоскости в четырех направлениях. Цель игры – собирать на поле еду (достигать точек на плоскости, которые генерируются в случайных местах). После каждого «съеденного» пикселя змейка становилась на один сегмент длиннее. Управлялась только голова, хвост двигался следом. 

При этом змейка не могла пересекать сама себя и края игрового поля, а в отдельных версиях – и дополнительные препятствия на поле. Остановить её движение также было нельзя. Первый релиз «Змейки» специалисты компании Gremlin выпустили для игрового автомата Hustle в 1977 году. Но популярность она завоевала с выходом на телефонах Nokia N-Gage и других моделей N-серии. 

Протестировать игру


Источник: https://infostart.ru/journal/news/tekhnologii/novyy-uroven-slozhnosti-zmeyku-skrestili-s-tetrisom_1158537/
Автор:
Ксения Шестакова Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. BuhBuhov 25.11.19 22:45 Сейчас в теме
Когда-то, еще на "Спектруме", я написал "Змейку" на ассемблере. Очень красиво получилось. Прикрутил более пятидесяти уровней (планировал до ста, но у меня появился IBM и Спектрум был заброшен). Вся игра, вместе с украшательствами, топом игроков и уровнями, занимала пять с половиной килобайт...
Эх... Были времена...
Perfolenta; +1 Ответить
6. Perfolenta 188 27.02.20 21:06 Сейчас в теме
(1) да, я тоже этих змеек и тетрисов написал не один десяток на самых разных языках и компьютерах.. :) и начинал тоже с ассемблера...
причем некоторые из написанных прожили интересную жизнь, будучи портированы последовательно с Vb3 на 4, 5, 6... так на Vb6 и до сих пор работают... висят себе на сайте, народ играет понемногу...
сейчас вот свой язык программирования делаю, так уже и на нем успел написать :) а как иначе...
BuhBuhov; +1 Ответить
2. AlexSinichenko 26.11.19 04:59 Сейчас в теме
Змейтрис какой-то получился :) Или Тетрейка... не поймешь.
3. DrAku1a 1314 26.11.19 05:43 Сейчас в теме
Новость - топ))
vsesam80; memb3r; AlexSinichenko; DarkAn; wowik; kuzyara; +6 Ответить
5. AlexSinichenko 26.11.19 09:18 Сейчас в теме
(3) На инфостарте уже в течении трех последних лет все новости топ....
4. SlavaKron 26.11.19 08:09 Сейчас в теме
W в тертрисе почему-то тоже перевернёт фигурку.
Оставьте свое сообщение

См. также

Число загрузок мобильных приложений обновило рекорд

Новость Аналитика ИТ-новость Мобильные приложения

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

вчера в 14:11    134    user1015646    0       

Роспечать предложила создать сервисы для поиска фейков и анализа контента

Новость Искусственный интеллект ИТ-новость Новости компаний

Роспечать предложила использовать искусственный интеллект для распознавания поддельных новостей. Каким образом нейросеть будет определять дипфейки, эксперты не знают.

вчера в 11:30    139    VKuser24342747    2       

Microsoft заблокировала возможность деинсталляции Edge из Windows 10

Новость Windows Интернет ИТ-новость Новости компаний

Microsoft официально подтвердила, что пользователи не смогут деинсталлировать новый браузер Edge после обновления Windows 10.

13.08.2020    384    SKravchenko    0       

Создан новый язык программирования Armada для работы с параллельными вычислениями

Новость ИТ-новость Языки программирования

Группа исследователей опубликовала новый язык программирования Armada. Язык предназначен для формальной проверки высокопроизводительных параллельных программ.

12.08.2020    1044    SKravchenko    8       

Энтузиаст запустил в Minecraft компьютер на Windows 95

Новость ОС Windows Видеоигры ИТ-новость

Разработчик delta2force представил мод VM Computers для популярной игры-песочницы Minecraft. Он позволяет добавить в игру виртуальный компьютер и запустить на нем Windows 95.

12.08.2020    484    user1015646    2       

Выпущен ПК весом 83 грамма с поддержкой нескольких десктопных ОС

Новость Гаджеты ИТ-новость Микроэлектроника

Компания XCY выпустила миниатюрный компьютер Mini PC Stick, по размеру напоминающий флешку, помещающуюся в ладони. В качестве ОС на него можно установить Windows 10 или Linux.

11.08.2020    853    user-programmist    10       

Сбербанк создаст криптовалюту, привязанную к рублю

Новость Банки Блокчейн ИТ-новость Новости компаний

Сбербанк выпустит собственную криптовалюту Sbercoin – стейблкоин, курс которого будет привязан к рублю. Он упростит внутренние транзакции и не противоречит закону о цифровых финансовых активах (ЦФА).

11.08.2020    546    user1015646    7       

Windows 10 сможет запускать приложения с Android-смартфонов

Новость Windows Android Infostart Software Partners Маркет Новости компаний

5 августа 2020 года Microsoft объявила о новшествах, которые появятся в Insider Preview Build 20185. Одной из самых интересных функций стало дальнейшее развитие службы «Ваш телефон».

07.08.2020    877    capitan    4       

Программист из Slack превратил MacOS 8 в кроссплатформенное приложение

Новость ОС Mac OS ИТ-новость

Разработчик создал приложение, позволяющее запустить MacOS 8 на современных компьютерах как обычное приложение. Для этого не понадобится даже предварительно устанавливать эмулятор.

06.08.2020    726    VKuser24342747    0       

МТС получил первую в России лицензию на развитие сети 5G

Новость ИТ-новость Новости компаний Телекоммуникации

Роскомнадзор предоставил МТС лицензию на строительство сети 5G по всей территории России — в 83 из 85 субъектов. Срок действия лицензии - до лета 2025 года. Для развития сети были выданы частоты от 24,25 до 24,65 ГГц.

05.08.2020    731    user-programmist    1       

Работа с большими данными во всем мире должна регулироваться профстандартом

Новость Искусственный интеллект ИТ-новость

Британское компьютерное общество (BCS) вместе с Королевским статистическим обществом (RSS) и Королевской инженерной академией (RAEng) начали работу по созданию профстандартов в отрасли больших данных (BigData).

05.08.2020    610    SKravchenko    3       

GitHub представил дорожную карту развития сервиса

Новость GitHub ИТ-новость

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

05.08.2020    617    VKuser24342747    0       

IEEE опубликовал свежий рейтинг языков программирования

Новость ИТ-новость Языки программирования

Институт инженеров электротехники и электроники IEEE Spectrum недавно опубликовал свой рейтинг языков программирования за 2020 год. Как и в последние несколько лет Python снова лидирует, но есть и несколько сюрпризов.

04.08.2020    851    SKravchenko    1       

Facebook запускает конкурента Zoom

Новость ИТ-новость Мессенджеры Новости компаний

23 июля Facebook объявил, что расширяет возможности Messenger Rooms и Facebook Live, – теперь пользователи могут организовывать онлайн-совещания с участием до 50 человек.

03.08.2020    661    SKravchenko    0       

Виртуальные фанаты заполнят пустые стадионы

Новость Искусственный интеллект ИТ-новость Телекоммуникации

Из-за пандемии COVID-19 сто двадцатый сезон в истории главной лиги бейсбола США пройдет с пустыми стадионами. Но Fox Sports для своих трансляций будет заполнять трибуны виртуальными фанатами с цифровой визуализацией.

31.07.2020    710    SKravchenko    2       

Начался выпуск российских материнских плат для ARM-процессоров «Байкал»

Новость Импортозамещение ИТ-новость Микроэлектроника

Первую российскую материнскую плату для нового ARM-процессора Baikal-M представили компании «Байкал электроникс», «Эдельвейс» и «Базальт СПО». Ориентировочная стоимость платы – 50 тыс. рублей.

30.07.2020    821    user1015646    3       

Банки оценили переход на отечественное ПО в сотни миллиардов рублей

Новость Банки ИТ-новость Цифровая экономика

Российские банки пересчитали планируемые расходы на внедрение отечественных программ. Затраты финансовых учреждений могут составить до 150 млрд рублей.

30.07.2020    600    VKuser24342747    0       

Молодые сотрудники используют больше разных приложений для работы

Новость Автоматизация Аналитика ИТ-новость

Исследование, проведенное консалтинговой фирмой Creative Strategies по изучению сотрудничества, показало значительные различия в стиле и подходе к работе у разных возрастных групп.

29.07.2020    890    SKravchenko    0       

Microsoft представила утилиту для мониторинга процессов в Linux

Новость Linux ИТ-новость Новости компаний

Компания Microsoft выпустила утилиту ProcMon (Process Monitor) для Linux. Программное обеспечение распространяется под открытой лицензией MIT. Ранее ProcMon была доступна только для Windows.

29.07.2020    782    user1015646    2       

Google сделает Android Go обязательной на устройствах с ОЗУ меньше 2 ГБ

Новость Google ИТ-новость Мобильные приложения

С октября 2020 года на все новые Android-устройства, имеющие объем ОЗУ 2 ГБ и менее, Google заставит устанавливать Android Go – модифицированную версию Android для устройств начального уровня.

28.07.2020    1678    SKravchenko    0       

Google Cloud представил новые средства безопасности

Новость Google Безопасность ИТ-новость

Облачная платформа Google Cloud разработала новые инструменты для обеспечения безопасности. Они ориентированы на крупные коммерческие компании, банки и государственные учреждения.

28.07.2020    756    user1015646    0       

ПК на Windows могут перейти на ARM-процессоры

Новость Windows Mac OS ИТ-новость Микроэлектроника

22 июня Apple объявила о переходе Mac на процессоры собственного производства на базе архитектуры ARM. Первые системы появятся к концу года, начав двухлетний переходный период.

24.07.2020    1939    SKravchenko    1       

Разработчики GitHub представили GCM Core – инструмент универсальной аутентификации для Git-серверов

Новость GitHub ИТ-новость

Git Credential Manager Core – это кроссплатформенный инструмент, который может стать альтернативой традиционной HTTPS- или SSH-аутентификации для Git-серверов. Планируется, что в будущем он заменит существующие утилиты аутентификации для Windows, macOS и Linux.

24.07.2020    1190    user1015646    1       

Google выпустила большое обновление Chrome

Новость Google Безопасность Интернет Интерфейсы ИТ-новость

14 июля Google выпустила стабильную версию браузера Chrome 84 Desktop для Windows, Mac и Linux. Новый Chrome получил поддержку Web OTP API, ярлыки PWA и умеет блокировать навязчивые уведомления.

23.07.2020    1808    SKravchenko    0       

GitHub разместил пленочный архив открытого кода в арктическом хранилище

Новость GitHub ИТ-новость

GitHub завершил масштабный перенос архива открытого исходного кода в хранилище Arctic World Archive. Данные будут храниться в виде фотоснимков на пленочных накопителях.

22.07.2020    1205    VKuser24342747    2