FloboPuyo | это... Что такое FloboPuyo? (original) (raw)

FloboPuyo
FloboPuyo game 0.20.png
Разработчик iOS-software
Лицензия GNU GPL, version 2
Последняя версия 0.20 / 9 октября 2004
Жанр Головоломка
Платформы Linux, Windows и Mac OS X
Режимы игры Соревнование с компьютером или с игроком
Управление Клавиатура
Сайт http://www.fovea.cc/flobopuyo-en

FloboPuyo — компьютерная игра в жанре Головоломка, похожая на известную игру Тетрис. Является свободным клоном некогда популярной серии игр Puyo Puyo, первая версия которой была выпущена в 1991 году компанией Compile.

Содержание

Описание

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

За один ход, сверху, на оба поля постепенно падают два соединённых цветных шарика. Цветов шариков пять: фиолетовый, синий, зелёный, жёлтый и оранжевый. Обоим соперникам, в течение прохождения одного уровня, выпадает одинаковая последовательность цветов. Во время падения шариками можно по-разному управлять: один из них поворачивать относительно другого на 90° против часовой стрелки (или по часовой — для этого необходимо делать настройку управления), таким образом располагать их в горизонтальном или вертикальном положении; перемещать эту пару влево-вправо, а также ускорять спуск вниз. Если для одного из шариков есть возможность опуститься ниже другого (когда они находятся в горизонтальном положении) — их связь обрывается.

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

Цель

Большой шар заменяет собой отображение 6-ти, поэтому всего выпадет 9 шариков

Главной задачей является опережение соперника в создании как можно большего количества групп одноцветных шариков за один ход на своём поле, так как после исчезания шариков, на поле противника неуправляемо выпадает определённое количество бесцветных шаров которые не участвуют в образовании групп, а только ограничивают соприкосновение цветных шариков друг с другом, затрудняя и замедляя таким образом решение задачи. Бесцветные шарики исчезают с поля только тогда, когда они соприкасаются с исчезающей группой одноцветных шариков. Бесцветные шарики «ожидают» своей очереди в специальном месте вверху поля и выпадают на ближайшем ходе.

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

Решение

Решение игровой задачи заключается в расположении шариков одного цвета рядом друг с другом по горизонтали или вертикали. Как только образуется таким образом группа из четырёх и более штук — шарики исчезают. Для выстраивания правильной стратегии игры, на экране отображается подсказка — шарики каких цветов выпадут на следующем ходе.

Методы образования групп

Способы образования групп одноцветных шариков за один ход:

  1. Образование одной группы — самый простой способ решения;
  2. Размещение пары шариков таким образом, чтобы каждый из них, независимо друг от друга, образовал свою группу — этим способом создаются две группы;
  3. Если над освободившимся пространством находятся шарики, то они падаю на это место; и при определённом раскладе необходимое количество одноцветных шариков могут соединиться, «автоматически» образовав группу, которая тоже исчезает — так возможно создать две и более группы.

Свойства групп

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

Начисления бесцветных шариков

Базовые начисления

Рис. 2

Рис. 1

Рис. 3

Зависимость количества бесцветных шариков, от количества одноцветных шариков в группе.

Количество шариков
В группе Бесцветных
4 1
5 2
6 3
7 4
8 5
Дополнительные начисления

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

  1. При образовании двух групп за один ход, дополнительно начисляются 3 бесцветных шарика, если они образовались независимо друг от друга, то есть исчезновение одной группы не привело к образованию другой группы (пример на рисунке 1).
  2. Если исчезновение одной группы привело к образованию другой группы (пример на рисунке 2), или нескольких других групп независимо друг от друга, то в этом случае дополнительно начисляются 6 бесцветных шариков. При повторении такой ситуации, соответственно начисляются ещё 6 шариков.
Примеры подсчёта

Результат

Выигрыш в игре наступает тогда, когда её проигрывает соперник.

Игра с компьютером

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

Игра с человеком

На правом поле виден ряд бесцветных шариков

У выигравшего поединок, на следующем сеансе игры и в самом начале выпадает один ряд бесцветных шариков для усложнения задачи. Если сеанс выигрывается ещё раз, тогда выпадает два ряда — так их количество увеличивается на один за каждый выигранный подряд сеанс. Бесцветные шарики, таким образом, могут заполнить всё поле в начале игры до предела так, что паре шариков просто некуда будет падать — по этой причине беспрерывно выигрывать все сеансы не удастся.

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

Особенности

Установка

На официальном сайте можно загрузить как исходный код игры, так и готовые к запуску сборки для различных операционных систем. Установочный пакет FloboPuyo для Linux существует в официальных репозиториях дистрибутивов Ubuntu и Zenwalk. Для использования в Linux, необходимо наличие мультимедийных библиотек SDL.

См. также

Ссылки

Просмотр этого шаблона Свободные компьютерные игры (список)
Симуляторы FlightGearFrets on FireOoliteOpenBVEOpenTTDRigs of RodsSimutransTORCSToribashVega Strike
Стратегии В реальном времени 0 A.D.GlestLincitySpringStratagusWarzone 2100Widelands Пошаговые BZFlagBattle for WesnothFreeColFreecivHedgewarsScorched 3DUFO2000 • UFO: Alien Invasion • WarMUX
Action AssaultCubeCubeFreeDoomNexuiz ClassicOpenArenaTremulousXonotic
Ролевые Roguelike AngbandCrossfireBlades of ExileLinley’s Dungeon CrawlNetHackSlash’EM Многопользовательские CrossFirePlaneShiftRyzom
Казуальные Обучающие GComprisPlayPowerTux Paint Головоломки EnigmaFish Fillets NGFloboPuyoFrozen BubbleHex-a-HopPingusRocks'n'Diamonds Настольные AisleriotGNOME GamesKDE Games Аркады Armagetron AdvancedChromium B.S.U.NeverballSuperTuxKartSuperTuxTeeworldsTux RacerX-MotoZaz