Техническое задание: Вертикальный платформер на Construct 3

Краткое описание проекта

Требуется разработать динамичную 2D-игру в жанре вертикального платформера с геймплеем на 2-3 минуты. Игра создается на движке Construct 3.

Ключевые механики и требования

Основной геймплей

  • Вертикальный платформер: Игрок перемещается вверх, прыгая по платформам.
  • Угроза снизу: Снизу экрана постоянно поднимается лава, вынуждая игрока двигаться вверх.
  • Контроль прыжка: Игрок самостоятельно управляет прыжками персонажа (в отличие от автоматического прыжка в Doodle Jump).

Система стрельбы

  • Активная стрельба: Игрок может стрелять по противникам или целям.
  • Наведение: Реализовать механику наведения оружия (например, с помощью курсора мыши или джойстика на мобильных устройствах).

Технические требования

  • Движок: Construct 3.
  • Время прохождения: Один игровой сеанс должен длиться примерно 2-3 минуты.
  • Цель: Создать законченный, сбалансированный и увлекательный игровой цикл.

Ожидаемый результат

Готовая, протестированная игра в формате проекта Construct 3 со всеми описанными механиками. Должны быть реализованы: управление, физика прыжков, генерация платформ (или их расположение), поведение лавы, система стрельбы и поражения целей.

Исправление бага с отображением уведомлений в Android-приложении на Java

Требуется устранить ошибку, из-за которой кастомные уведомления в приложении отображаются некорректно - будто позади основного окна, а не поверх него. В проекте используется собственная функция для показа 7-8 типов уведомлений.