SameGame

SameGame
Last updated: 27 February 2025
SameGame

\n Сэмегаме (さめがめ) — это головоломка с плитками на видеоигровой платформе. Изначально выпущена под названием CHAIN SHOT в 1985 году Куниаки 'Морисукэ' Мориба, и впоследствии портирована для различных компьютеров, мобильных устройств и даже TiVo.

История

Созданная как Chain Shot! в 1985 г. Куньяки Морие, игра была распространена на платформах FM-8/FM-7 через журнал Gekkan ASCII для персонального компьютера. В 1992 году она появилась под названием SameGame и на Unix-системе (Eiji Fukumoto), NEC PC-9801 (Wataru Yoshioka) и Macintosh как ChainShot! (Eiichiro Mawatari). Порт для Windows 3.1 был сделан в 1993 году Икуо Хирохатой, а перевод на английский — Хитоси Озавой.Версия от Такахиро Сумия появилась в 1994 г., с возможностью выбора количества цветов и стала одной из самых популярных. Она послужила основной для вариаций Same Gnome и KSame на Linux.Исследования, проведенные Бидлем (Biedl) и др. показали линейную сложность решения задачи в 1-цветном варианте игры. В то же время решение более сложных версий оказалось NP-трудным.

Игровой процесс

=

Механика

Игра ведется на прямоугольной сетке, заполненной случайными блоками разных цветов (обычно 4-5 видов). Выбирая группы смежных одинаковых по цвету блоков можно их удалить. Падающие вниз и исчезающие колонки приводят к сдвигам остальных элементов влево или другую сторону, пока не достигнут краев поля.Цель игры — убрать как можно больше блоков до завершения уровня (время выходит). В большинстве версий нет временных ограничений. Однако некоторые реализации добавляют усложнения с движущимися рядами или падающими сверху элементами, иногда управляемыми через встряхивание устройства.Игра заканчивается при истечении времени либо невозможности удалить блоки дальше.Некоторые версии поддерживают как портретный (portrait), так и альбомный режимы на Windows Mobile.\n ==

Variations

В одной вариации игра начинается без блоков на поле. Блоки падают вниз, и их нужно убрать до того как они достигнут верха поля. Если же они доходят до верхней границы и переливаются через неё — игра заканчивается.Некоторые варианты игры используют круглые или шарообразные элементы вместо блоков (например, в Bubble Bang), что меняет механику: такие фигуры формируют другие формы по сравнению с квадратными блоками.В трёхмерных вариантах поле представляет собой куб из меньших кубиков. Игрок может поворачивать этот куб.'Субы для iPhone OS', например, использует такой подход к управлению пространством и движением элементов на экранах устройства.Некоторые версии позволяют вращать игровое поле по часовой или против часовой стрелки. Это может приводить либо:- К тому, что левая сторона становится нижней частью поля (и блоки начинаются падение с новой границы).- Полное изменение ориентации экрана между портретным и альбомным режимами.Такие подходы используются в играх NeoSameGame для iPhone OS или Bubblets Tilt, где поле меняется при наклоне устройства.В некоторых вариантах блоки можно убирать не только по горизонтали/вертикали, но также и диагонально. В новых версиях могут появляться новые типы элементов с уникальными правилами взаимодействия.Например, в 'Revenge mode' игры PocketPop Revenge для iPhone OS вводятся блоки со специальными функциями удаления рядов или других действий на поле.==

Правила и вариации

Игра завершается либо при очистке поля (выиграно), либо если больше нет возможностей убрать оставшиеся элементы. В конце игры выставляется итоговый счет.После очищенного уровня может появиться следующая, более сложная стадия с новыми условиями или ограничениями по времени и количеству блоков для удаления.Для победы в уровне иногда нужно достичь определённого количества очков. В большинстве случаев после достижения цели игрок получает возможность убрать оставшиеся элементы.В случае неудачи (нападение на таймер или невыполненный результат) игра завершается, и выставляется итоговый счет.'Бесконечная версия': Игра начинается с пустого поля. Блоки падают вниз; если они достигают верхней границы — новые блоки не появляются, так что игровой процесс продолжает идти без завершения.В некоторых вариантах есть система жизненных очков: при проигрыше теряется одна жизнь (если все жизни исчерпаны – игра заканчивается).'Непрерывная версия': После удалённого ряда блоков оставшиеся элементы сдвигаются в одну сторону, а на противоположной стороне появляются новые колонки. Это позволяет играть дольше.В 'смещающейся вариации' после очистки блока все остальные смещают вниз и направо.Мегасмена — это комбинация правил непрерывного режима с принципами сместительного подхода, что делает процесс более сложным.\n =

Оценка

\n ==

Целевая система начисления очков

В некоторых версиях игры баллы присуждаются в зависимости от достижения целей. Это часто можно увидеть в многоуровневых вариантах игр.Существует четыре основных системы подсчета для таких игр.Одна из разновидностей предполагает, что у каждого уровня есть целевая сумма очков. Очки начисляются с нуля и должны быть достигнуты на каждом уровне; при переходе к следующему уровню цель увеличивается.Другие версии имеют накопительную систему целей: в них баллы переносятся из одного уровня в другой, что позволяет игроку заранее выполнить задачи последующих этапов. Примером такой системы является игра BPop.Некоторые варианты сохраняют одну и ту же цель для всех уровней; такие версии можно проходить бесконечно долго.В таких случаях, как правило, победа или поражение зависят от планирования игрока и внимательности. Примеры: Same Pets (Семейные питомцы) и Same Hearths.Игры без целевой системы очков — например, Bonkers для iPhone и SameGameBros для iPhone — заканчиваются при неудаче очистить уровень.

Визуальные аспекты

Блоки обычно представлены в виде цветных квадратов или круглых элементов. Некоторые версии используют градиентные заливки, чтобы создать иллюзию объема.Другие тематические оформления включают животных, сердца, звезды, лица, кубики Lego и медвежата из желе.Игры могут следовать определенной стилистике: например, рождественская или монохромная. Большинство игр имеют одну тему (сеттинг), но некоторые позволяют выбирать между несколькими вариантами оформления.В некоторых версиях блоки заменяются на выделенные области для соседних элементов одного цвета, как в iDrops и SameGameManiak. Некоторые игры имеют сложные графические решения с изображениями или узорами внутри самих клеток (KSame, Same GNOME).=

Разновидности

Раскрытие картинкиКонцепция "Самой Игре" может быть расширена до формата «раскройка картины». За блоками скрывается рисунок; он становится видимым по мере удаления элементов. Примеры: Same Pets, Same Hearts и приложение Nissan Cube для iPhone.АнимацияНекоторые игры включают анимацию различных событий — например, взорвавшиеся или разлетающиеся блоки после их очистки (BPop), либо визуальные эффекты подсчета очков и других действий. Выделение блокаНекоторые версии показывают выделенные области вокруг выбранного элемента (например, BPop) или используют дрожание блоков при выборе (BPop). Если игрок отменяет выбор, эти эффекты исчезают.

Версии