Nokia 6610: компактный цветной телефон начала нулевых. Фото: Raimond Spekking · Оригинал и автор · CC BY-SA 4.0.
Красный мячик, голубой фон, кирпичи и золотистое кольцо. Для узнавания Bounce достаточно этих четырёх деталей. Шар катился по площадке, подпрыгивал и никак не хотел приземлиться там, где его ждали. Иногда до выхода оставалось совсем немного, но одно пропущенное кольцо заставляло возвращаться.
Bounce была платформенной игрой: путь проходил через площадки, препятствия и опасные участки. Вместо человечка здесь управляли упругим шаром. Поэтому привычное «прыгнуть на следующую ступеньку» превращалось в задачу с инерцией, отскоком и размером мяча.

История игры начинается с более широкой семьи устройств Nokia. В руководстве к программам на CD для Nokia 9210 Communicator, выпущенном в 2001 году, Bounce уже описана как игра с мячом, кольцами и выходом. На раскладном коммуникаторе она занимала длинный горизонтальный экран.

Позднее Bounce стала знакома и владельцам компактных цветных телефонов. В архиве сохранились разные сборки для J2ME и Symbian. Они похожи по главной идее, но разрешение экрана, управление и отдельные детали нельзя считать общими для всех аппаратов.

Это полезное различие: если на чужом скриншоте уровень выглядит непривычно широким, память не обязательно подводит. Возможно, перед вами версия для другой платформы.
Задача была понятной: провести шар через кольца и добраться до выхода. Просто прокатиться к двери не хватало. Кольца задавали маршрут, причём не всегда самый короткий и безопасный. Иногда нужное место было выше, иногда путь заставлял обойти препятствие.

На этом кадре хорошо заметна экономность интерфейса. Большую часть экрана занимает уровень; нижняя полоска сообщает о запасе жизней и продвижении. Игра не объясняет цель длинным текстом: кольцо стоит прямо на пути, а его прохождение меняет состояние панели.
Такая задача подходит маленькому экрану. Сразу видно, чего не хватает для завершения, но способ добраться до нужного места ещё надо придумать. Если же мяч уже катится слишком быстро, красивый план легко заканчивается ударом о препятствие.
Шар не ощущался как курсор, который послушно встаёт на выбранную клетку. После движения оставался разгон, после приземления — отскок. Удачный прыжок требовал выбрать момент и не продолжать давить на направление без необходимости. Именно здесь Bounce становилась сложнее своего безобидного вида.

Контрольные точки меняли отношение к опасным местам. Когда длинный участок уже пройден, хочется сначала закрепить результат, а затем пробовать следующий прыжок. Ошибка за несколько секунд до такого места раздражает особенно сильно: препятствие знакомо, но повторять дорогу всё равно придётся.
Игра хорошо разделяла два умения: понимать маршрут и выполнять движение. Можно знать, куда нужно попасть, и несколько раз промахнуться. А можно ловко перепрыгнуть стенку, но забыть кольцо, ради которого туда вообще забирались.
В сохранившейся J2ME-версии шар может увеличиваться. Это влияет не только на его внешний вид: большой мяч иначе взаимодействует с узкими проходами и водой. Поэтому место изменения размера становится частью решения уровня, а не просто украшением.


В руководстве для Communicator также описаны особые блоки, усиливающие прыжок. На кадре Java-версии ниже видна синяя полоса таких блоков. Обычная площадка поддерживает мяч; пружинящая поверхность даёт другой отскок. Игроку приходится заново оценивать высоту и место приземления.

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

На телефоне с кнопками каждый прыжок сопровождался настоящим нажатием. Это отличает старый опыт от касания нарисованных стрелок на современном смартфоне. Правила могут быть похожими, но палец получает другую обратную связь, и привычное движение приходится осваивать заново.
Под названием Bounce встречаются и поздние продолжения, и современные подражания. Если хочется узнать знакомую игру, ориентиры простые: кирпичные уровни, шар, кольца, выход и особенности отскока. При этом сравнивать кадры стоит внутри конкретной версии — квадратный экран J2ME и широкий экран Communicator не одинаковы.
Вся находка Bounce заключалась в характере одного предмета. Мяч мог быть смешным, неудобным, послушным только на секунду — и всё это без лица и диалогов. Когда очередное кольцо наконец оставалось позади, казалось, что шарик всё-таки договорился с твоим большим пальцем.