Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Entombed - этоиградля Atari 2600, разработанная Томом Слопером и запрограммированная Стивеном Сидли. Он был выпущен в 1982 году компанией US Games . В нем игрок движется по лабиринту и избегает врагов. Запутанный алгоритм создания лабиринта в игре привлек внимание ученых.

Геймплей [ править ]

Игрок движется вниз через непрерывно прокручивающийся по вертикали лабиринт с вертикальной симметрией, пытаясь пройти как можно дальше, избегая врагов, движущихся по экрану; если игрок контактирует с монстром, он умирает, и игра окончена. Лабиринт будет непрерывно прокручиваться вверх на экране, и хотя игрок может двигаться в любом направлении, это действие прокрутки может оставить игрока в тупике; если позиция игрока перемещается за пределы экрана, то игра также заканчивается. Игрок может собрать «ломающийся» предмет, представленный большой точкой, которая может убрать пространство стены и позволить игроку выйти из тупика. [4] В режиме для двух игроков оба игрока находятся в лабиринте одновременно.

Наследие [ править ]

Представление схемы создания лабиринта для двух рядов типичного лабиринта из Entombed . [3] Алгоритм использует пять соседних квадратов (полужирный контур), которые либо открыты (белые), либо являются стеной (серые), чтобы генерировать состояние следующего квадрата (полужирный 0 или 1) полуслучайным образом.

Механика создания лабиринтов в Entombed была предметом академических исследований и некоторых легенд, поскольку сами данные лабиринта, если они хранятся напрямую, были слишком велики, чтобы соответствовать аппаратным ограничениям консоли, даже при симметрии слева и справа. лабиринты. Исследователи оценили ПЗУ игры и обнаружили, что лабиринты были созданы игрой на лету с использованием состояния пяти соседних квадратов лабиринта (стены или открытого), уже созданного для определения следующей части лабиринта с помощью таблицы поиска., включая потенциально случайное состояние. Иногда таблица порождает лабиринты, которые невозможно было бы решить без «взлома». Исследователи поговорили с Сидли, который сказал, что алгоритм был разработан другим неназванным программистом, но сам Сидли не мог понять, почему он работает. Сидли сказал исследователям этого программиста: «Он сказал мне, что это случилось с ним, когда он был пьян и вышиб себе мозг». [5] [3] Более поздние исследования, однако, показывают, что, хотя первоначальный программист и его математический соавтор действительно разработали алгоритм в баре, они, возможно, предлагали или поощряли историю о пьяном отключении света просто для того, чтобы избежать необходимости объяснять или передавать права интеллектуальной собственности для алгоритма. [6]

См. Также [ править ]

Ссылки [ править ]

  1. ^ a b Стилфен, Скотт. «Интервью DP Пола Аллена Ньюэлла» . Цифровая пресса .
  2. ^ Гаага, Джеймс. «Огромный список программистов классических игр» .
  3. ^ a b c Эйкок, Джон; Копплстоун, Тара (7 ноября 2018 г.). «Entombed: археологическое исследование игры для Atari 2600». Искусство, наука и инженерия программирования . 3 (2). arXiv : 1811.02035 . Bibcode : 2018arXiv181102035A . DOI : 10.22152 / programming-journal.org / 2019/3/4 .
  4. ^ "Entombed Manual" (PDF) . Игры США. 1982 г.
  5. ^ Baraniuk, Крис (23 сентября 2019). «Таинственное происхождение неразрешимой видеоигры» . BBC . Проверено 24 сентября 2019 года .
  6. ^ Паркер, Саймон; Бэррон, Алекс (22 января 2021 г.). Вскрывая погребение . The New Yorker Radio Hour .

Дальнейшее чтение [ править ]

  • Интервью со Стивеном Бойки Сидли на тему: Entombed

Внешние ссылки [ править ]

  • Погребенный в Atari Mania
  • Погребенный в AtariAge
  • В Entombed можно играть бесплатно в браузере в Интернет-архиве.