Геймплей

Цели игры

Краткосрочные: выбрать планету, сделать до нее рывок и не промахнуться; рикошетнуть от врага (убийственно) или другого игрока (спасительно)

Среднесрочные: выбраться в следующую галактику, выполнить миссию, найти менее/более рисковый путь

Долгосрочные: достигнуть центра галактики и узнать, что там (пройти сюжетный режим), или получить превосходство (по очкам и моральное) над соигроком в бесконечном режиме

Управление

Телефон:

Тап, удержание - движение


Клавиатура:

Стрелки, wasd - движение

Esc - меню


Геймпад:

Левый стик, правый стик - движение

Start - меню


Мышь:

Клик, удержание - движение

Core Loop (Игровой Цикл)

Словами

Игрок подгадывает момент и прыгает с одной планеты на другую. Повторяет это бесконечною

При прыжке на планету она меняет свойства рывков, дает очки или миссию (количественная мерка некого действия, почти ачивка). За миссию игрок получает спас-рывки и очки.

При наборе нужного количества спас-рывков или очков игрок может перепрыгнуть в следующую галактику с другой сложностью (запросить ее генерацию).

При промахе мимо планеты игрок использует спас-рывок. Если спас-рывки кончились, объявляется проигрыш.


Схемой из текста

1) РЫВОК (опции результата)

1.1) Никуда не попали, застряли в космосе -> Проверка на наличие спас-рывков (2)

1.2) Попали по планете -> Выход на орбиту (3)

1.3) Попали по другу -> рикошет на ближайшую планету, друг совершает пол-рывка от нашей инерции

1.4) Попали по врагу -> враг теряет жизнь, рикошет на ближайшую планету

1.5) Попали по краю системы -> Проверка возможности улететь (4)


2) Проверка наличия спас-рывков (опции результата)

УСПЕХ: использовать, оказаться на ближайшей планете

ПРОВАЛ: интерфейс поражения


3) Выход на орбиту (последовательность действий)

  • Проверяется, выполнены ли условия текущей миссии (если она есть), отработка успешного завершения (если успех)
  • Применяется эффект типа планеты (смена свойств рывка или корабля, добавление или убавление очков), планета становится без типа
  • Выдается новая миссия (если она есть на этой планете), отрабатывает интерфейс миссии
  • Корабль начинает кружить вокруг планеты
  • ЕСЛИ корабля касается враг, то игрок теряет спас-рывок


4) Проверка возможности улететь

УСПЕХ (все условия выполнены): анимация большого перелета, убавление спас-рывков, генерация новой системы и "приземление" на орбиту крайней планеты в ней

ПРОВАЛ: рикошет обратно на планету, с которой совершен рывок, краткое подсвечивание панели со спас-рывками и очками