ВАЖНО: если устроит, то физически в МСК или СПб на время проекта должны переехать.
Сроки КРАЙНЕ сжатые, заказчик (пейнтбольная компания - после mvp готов подписываться)
1. ОБЩЕЕ ОПИСАНИЕ И НАЗНАЧЕНИЕ
Разработка мобильного приложения дополненной реальности (AR) на ОС Android.
Концепция продукта: Любой пользователь может купить стандартное крепление на маркетплейсе (Ozon/WB), закрепить свой смартфон на игрушечный автомат (страйкбольный привод, бластер или макет), подключить кнопку-курок и играть в реалистичный симулятор охоты на космических пришельцев на реальной местности.
2. ВИЗУАЛИЗАЦИЯ И ИНТЕРФЕЙС (HUD)
Эффект «Псевдо-тепловизора»
Приложение берет видеопоток со стандартной камеры смартфона и программно (через шейдеры) трансформирует его в стилизованную тепловизионную картинку (например, палитра Ironbow или Hot-White).
Спецификация фильтра: Картинка должна намеренно пикселизироваться до «олдскульного» разрешения 640х480 с характерной зернистостью и тепловым шумом, создавая полный эффект работы через профессиональный тепловизионный прицел.
Экранные маркеры
Красное перекрестие: Жестко по центру экрана (куда смотрит игрушечный ствол).
Желтый квадрат (Точка упреждения): Считается ИИ движка. Показывает, куда нужно целиться с учетом скорости пришельца и подлетного времени виртуального патрона.
Зеленый квадрат (Захват): Загорается при совмещении Красного и Желтого маркеров (гарантированное попадание).
2 режима "стрельбы" : с маркерами и без
3. ПРОГРАММНЫЙ ФУНКЦИОНАЛ (100% OFF-LINE)
Режим А: Генерация космических целей в AR
Позиционирование по гео-сетке: Пришельцы летят/перемещаются по координатам, во внутренней 3Д модели местности.
Смартфон использует гироскопы, компас и GPS для удержания объектов в пространстве без интернета.
Позиционирование по параметрам: Генерация целей на основе вводных данных: кол-во, тип поведения, скорости.
Масштабируемость: Архитектура должна позволять в будущем добавлять новые параметры пришельцев (условный уровень маскировки, тип излучения и т.д.).
Режим Б: Игровые сценарии
Сценарий 1. Калибровка: Меню, где можно программно сместить Красную точку прицела, чтобы идеально синхронизировать физическое направление игрушечного автомата с центром экрана смартфона. Так как это будет добавлено на пейнтбольные оружие.
т.е нужно куда реальный шарик летит - синхронихировать с баллистикой и VR
Сценарий 2. Оцифровка сектора (Привязка дистанций):
Игрок водит автоматом по кругу для построения AR-карты.
Возможность вручную указать до 10 точек-ориентиров на реальной местности (вбить «до того дерева 50 метров», «до стены 100 метров»), чтобы AR-движок точнее сшил 3D-пространство.
Сценарий 3. Настройка волн пришельцев:
Выбор типа цели (для MVP - один вид летающего/левитирующего космического пришельца с фиксированными физическими размерами).
Настройка полета: диапазон скоростей, высоты и траектория (от 2 до 5 точек) или режим «Авто».
Тайминг: задержка появления (фиксированная или случайная от 3 сек до 1 мин).
Сценарий 4. Симуляция боя:
Просчет баллистики (падение, время полета до цели).
Ограничение емкости магазина, темп стрельбы.
Синхронный со стрельбой реалистичный звук выстрелов из динамика смартфона для контроля отсечки очереди.
4. ХАРДВЕРНАЯ ИНТЕГРАЦИЯ (ЖЕЛЕЗО ДЛЯ MVP)
Вычислитель: Смартфон на Android с хорошим блоком датчиков (гироскоп/акселерометр).
Крепление: Доступное гражданское крепление смартфона на планку Пикатинни/Weaver, найти на озоне
Кнопка выстрела (Триггер): Влагозащищенная выносная тактическая кнопка, которая крепится на рукоятку или спусковой крючок игрушечного автомата. Подключается к смартфону строго по проводу (через разъем Type-C или AUX) для мгновенного отклика без задержек и сбоев связи. - найти