Необходимо реализовать игру Игра имеет стартовое меню с возможностью выбора персонажа, игрового мира и кнопки СТАРТ. После старта игры персонаж движется слева направо, перепрыгивая через препятствия. Управление(прыжок) осуществляется тапом по экрану. При столкновении с препятствием игра заканчивается надписью КОНЕЦ. Тап по экрану возвращает к стартовому меню.
Например, круг, квадрат и треугольник. Каждый персонаж должен иметь уникальное отображение. Все персонажи со старта равномерно увеличивают скорость до максимального значения кроме треугольника, который равномерно увеличивает скорость до 50% от максимального значения. Дальше скорость увеличивается квадратично до максимума. Также персонаж должен изменять свой цвет при прыжке.
Миры должны иметь разные задние фоны, иметь уникальные для игрового мира наборы препятствий, а также уникальные значение ускорения свободного падения g. Препятствия генерируются по мере необходимости, т.е. по мере продвижения персонажа по миру.
Графика не имеет никакого значения. Результатом должен быть исходный код + apk.