stringtranslate.com

Сапер (видеоигра)

Выигранная экспертная игра KMines, бесплатного варианта Minesweeper с открытым исходным кодом.
Выигранная экспертная игра KMines , бесплатный вариант Minesweeper с открытым исходным кодом.

Сапер — это жанр видеоигр с логическими, в которые обычно играют на персональных компьютерах . В игре представлена ​​сетка кликабельных плиток со скрытыми «минами» (изображеннымив оригинальной игре как морские мины ), разбросанными по игровому полю. Цель состоит в том, чтобы очистить игровое поле, не взорвав ни одной мины, используя подсказки о количестве соседних мин на каждом поле. Были созданы варианты Minesweeper, которые расширяют базовые концепции, такие как Minesweeper X , Crossmines и Minhunt . Сапер был включен в качестве мини-игры в другие игры, такие как RuneScape и апрельское обновление Minecraft 2015 года .

Происхождение Сапера неясно. По данным TechRadar , первой версией игры была Microsoft Minesweeper 1990 года , но Eurogamer утверждает, что Mined-Out от Яна Эндрю (1983) была первой игрой Minesweeper. Курт Джонсон, создатель Microsoft Minesweeper , признает, что дизайн его игры был позаимствован из другой игры, но это была не Mined-Out , и он не помнит, какая это игра.

Геймплей

Minesweeper — видеоигра-головоломка . [1] В игре мины (которые в классической теме напоминают морские мины ) разбросаны по игровому полю, разделенному на ячейки. Ячейки имеют три состояния: неоткрытое, открытое и помеченное. Неоткрытая ячейка пуста и доступна для щелчка, а открытая ячейка отображается. Помеченные ячейки — это ячейки, отмеченные игроком для обозначения потенциального местоположения мины. [2]

Игрок выбирает ячейку, чтобы открыть ее. Если игрок открывает заминированную ячейку, игра заканчивается. В противном случае в открытой ячейке отображается либо число, обозначающее количество мин по диагонали и/или прилегающей к ней, либо пустая плитка (или «0»), и все соседние незаминированные ячейки будут автоматически открыты. Игроки также могут пометить ячейку, визуализируемую флажком, установленным на этом месте, чтобы обозначить, что, по их мнению, в этом месте находится мина. [1] Помеченные ячейки по-прежнему считаются неоткрытыми, и игрок может щелкнуть по ним, чтобы открыть. [2] В некоторых версиях игры, когда количество соседних мин равно количеству соседних помеченных ячеек, все соседние неотмеченные неоткрытые ячейки будут открыты. Этот процесс известен как аккордирование . [2]

Цель и стратегия

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

Чтобы выиграть игру в «Сапёр», необходимо открыть все ячейки, не относящиеся к минам, не открывая мину. Счета нет, но есть таймер, фиксирующий время, необходимое для завершения игры. Сложность можно повысить, добавив мины или начав с более крупной сетки. Большинство вариантов «Сапера», в которые не играют на фиксированной доске, предлагают три конфигурации доски по умолчанию, обычно известные как «Начинающий», «Средний» и «Эксперт», в порядке возрастания сложности. Новичок обычно находится на доске 8x8 или 9x9, содержащей 10 мин, средний уровень обычно на доске 16x16 с 40 минами, а эксперт обычно на доске 30x16 с 99 минами; однако обычно есть возможность настроить размер доски и количество мин. [2]

История

По данным TechRadar , Minesweeper был создан Microsoft в 1990-х годах, [5] но Eurogamer отметил, что Minesweeper черпал вдохновение из «менее известной, хорошо продуманной игры», Mined-Out Яна Эндрю для ZX Spectrum в 1983 году. [6] По словам Эндрю, Microsoft скопировала Mined-Out для Microsoft Minesweeper . [6] Версия Microsoft впервые появилась в 1990 году в Windows Entertainment Pack , который входил в состав Windows 3.11 . [6] [1] Игру написали Роберт Доннер и Курт Джонсон. [5] [6] Джонсон заявил, что дизайн Microsoft Minesweeper был позаимствован из другой игры, но это была не Mined-Out , и он не помнит, какая это была игра. [6] В 2001 году группа под названием «Международная кампания по запрету Winmine» выступала за изменение темы игры с наземных мин. [5] Группа отметила, что игра «является преступлением против жертв мин». [7] Более поздняя версия, присутствующая в Minesweeper для Windows Vista , в качестве ответа предлагала набор плиток с цветами, заменяющими мины. [5] [1]

Игра часто поставляется в комплекте с операционными системами и средами рабочего стола , включая Minesweeper для IBM OS /2 , Microsoft Windows , KDE , GNOME и Palm OS . [8] Microsoft Minesweeper был включен по умолчанию в Windows до Windows 8 (2012). [9] Microsoft заменила это бесплатной версией игры, которую можно загрузить из Microsoft Store , которая, согласно How-To Geek, «пронизана рекламой» . [9] [1]

Варианты

Были созданы варианты Minesweeper, которые расширяют основные концепции и добавляют новые элементы игрового дизайна. Minesweeper X — это клон версии Microsoft с улучшенной рандомизацией и дополнительной статистикой, [6] [1] и популярный среди игроков, стремящихся добиться более быстрого времени. [6] Arbiter и Viennasweeper также являются клонами и используются аналогично Minesweeper X. [6] Crossmines — это более сложная версия базовой идеи игры, в которой добавляются связанные мины и блоки неправильной формы. [5] BeTrapped переносит игру в сеттинг загадочной игры. [5] В Интернете доступно несколько прямых клонов Microsoft Minesweeper . [1]

Сапер стал частью RuneScape посредством мини-игры под названием Vinesweeper . [6] Неяпонские выпуски Pokémon HeartGold и SoulSilver содержали вариации как Minesweeper, так и Picross . [10] Видеоигра Minecraft выпустила версию Minesweeper в апрельском обновлении 2015 года. [11] Графический калькулятор HP -48G включает вариант под названием «Minehunt», где игрок должен безопасно перемещаться из одного угла игрового поля в другой. Единственная подсказка — сколько мин находится в квадратах, окружающих текущую позицию игрока. [12] Поиск Google включает версию Minesweeper в качестве пасхального яйца , доступную при поиске по названию игры. [13]

Вариант логической головоломки «Сапёр», подходящий для игры на бумаге, начинается с уже открытых клеток. Игрок не может больше открывать квадраты, а вместо этого должен правильно пометить оставшиеся мины. В отличие от обычной формы тральщика, эти головоломки обычно имеют уникальное решение. Эти головоломки появились под названием «тентайдзу» (天体図), что по-японски означает звездная карта , в журнале Spirit компании Southwest Airlines в 2008–2009 годах. [14]

Соревновательная игра

Соревнующиеся игроки в Minesweeper стремятся пройти игру как можно быстрее. Игроки запоминают шаблоны, чтобы сократить время. [1] Некоторые игроки используют технику под названием «1,5 щелчка», которая помогает обнаруживать мины, в то время как другие игроки вообще не отмечают мины. [1] Игра проводится на турнирах. [1] Появилось сообщество преданных своему делу игроков; это сообщество было централизовано на таких сайтах, как Minesweeper.info . [6] По состоянию на 2015 год, согласно Книге рекордов Гиннеса , самое быстрое время прохождения всех трёх трудностей «Сапера» составило 38,65 секунды Камила Мураньски в 2014 году. [1]

Вычислительная сложность

В 2000 году Сэди Кэй [15] опубликовала доказательство того, что NP-полно определение того, имеет ли данная сетка непокрытых, правильно помеченных и неизвестных квадратов (с метками первых также заданы) расположение мин, для которых возможно в рамках правил игры. Аргумент конструктивный: метод быстрого преобразования любой логической схемы в такую ​​сетку возможен тогда и только тогда, когда схема выполнима ; Членство в НП устанавливается с использованием в качестве свидетельства расположения шахт. [16] Однако, если доска тральщика уже гарантированно непротиворечива, ее решение не известно как NP-полное, но доказано, что она ко-NP-полна . [17] Однако в последнем случае «Сапер» демонстрирует фазовый переход , аналогичный k -SAT: когда заминировано более 25% клеток, решение доски требует угадывания экспоненциально-маловероятного набора мин. [18] Кэй также доказал, что бесконечный Сапер является Тьюринг-полным . [19]

Смотрите также

Рекомендации

Встроенные цитаты

  1. ^ abcdefghijk Эдвардс, Бендж. «30 лет «Сапёру» (судоку со взрывами)». Как компьютерщик . Проверено 2 августа 2022 г.
  2. ^ abcd «Как играть в Сапера». Авторитетный Сапер . Архивировано из оригинала 12 июня 2022 года . Проверено 22 апреля 2022 г.
  3. ^ "Стратегия Сапера - Первый щелчок" . Авторитетный Сапер . Архивировано из оригинала 2 апреля 2022 года . Проверено 2 апреля 2022 г. В Windows Vista введено гарантированное открытие [ячейка без соседних мин] при первом щелчке мыши...
  4. Леонхард, Вуди (19 августа 2009 г.). Windows 7 «все в одном» для чайников. Джон Уайли и сыновья. ISBN 9780470550168– через Google Книги.
  5. ^ abcdef Коббетт, Ричард (5 мая 2009 г.). «Самая успешная игра всех времен: история Сапера». ТехРадар . Архивировано из оригинала 13 февраля 2022 года . Проверено 13 февраля 2022 г.
  6. ^ abcdefghij «Каждый ваш шаг: история Сапера». Еврогеймер.нет . 20 июля 2014 г. Архивировано из оригинала 20 июля 2022 г. Проверено 24 июля 2022 г.
  7. ^ Блинко, Роберт. «Windows Minesweeper — это «оскорбление минных жертв»». www.theregister.com . Архивировано из оригинала 24 июля 2022 года . Проверено 24 июля 2022 г.
  8. Команда, Gamesver (10 мая 2022 г.). «Сапер (игра): 25 забавных / интересных фактов (история, статистика,…)». Архивировано из оригинала 23 июля 2022 года . Проверено 23 июля 2022 г.
  9. ↑ Аб Эдвардс, Бендж (18 июля 2022 г.). «Все игры, когда-либо включенные Microsoft в Windows, в рейтинге». Как компьютерщик . Архивировано из оригинала 15 октября 2022 года . Проверено 2 августа 2022 г.
  10. Скаллион, Крис (3 февраля 2010 г.). «Новости: представлена ​​мини-игра Pokémon HeartGold/SoulSilver! - Официальный журнал Nintendo» . Официальный сайт NintendoMagazine.co.uk . Архивировано из оригинала 6 февраля 2010 года . Проверено 13 января 2020 г. .
  11. ^ «Каждая первоапрельская шутка Minecraft (включая 2022 год)» . ЭкранРант . 7 мая 2022 года. Архивировано из оригинала 23 июля 2022 года . Проверено 23 июля 2022 г.
  12. ^ "Разные игры HP 48" . www.hpcalc.org . Архивировано из оригинала 13 июля 2022 года . Проверено 23 июля 2022 г.
  13. ^ Сидхвани, Приянш (6 октября 2022 г.). «Как играть в Google Сапер». ТехСтория . Архивировано из оригинала 13 декабря 2022 года . Проверено 13 декабря 2022 г.
  14. ^ "Журнал головоломок Сапера" . www.puzzle-magazine.com . Архивировано из оригинала 28 августа 2022 года . Проверено 24 июля 2022 г.
  15. ^ "Доктор Сэди Кэй, доктор философии" . birmingham.ac.uk . Университет Бирмингема . Проверено 16 октября 2023 г.
  16. ^ Кэй, Ричард (март 2000 г.). «Сапер NP-полный!». Математический интеллект . 22 (2): 9–15. дои : 10.1007/BF03025367. ISSN  1866-7414. S2CID  122435790. Архивировано из оригинала 15 августа 2004 года . Проверено 20 августа 2004 г.
  17. ^ Скотт, Аллан; Стеге, Ульрике; ван Рой, Ирис (декабрь 2011 г.). «Сапер, возможно, не является NP-полным, но, тем не менее, он сложен». Математический интеллект . 33 (4): 5–17. doi : 10.1007/s00283-011-9256-x. S2CID  122506352.
  18. ^ Демпси, Росс; Гуинн, Чарльз (2020). «Фазовый переход в Сапере». arXiv : 2008.04116 [cs.AI].
  19. Кэй, Ричард (31 мая 2007 г.). «Бесконечные версии тральщика полны по Тьюрингу» (PDF) . Архивировано из оригинала (PDF) 3 августа 2016 года . Проверено 8 июля 2016 г.

Общие ссылки

Внешние ссылки