Необходимо разработать Playable (HTML+JS игру, для запуска в браузере на мобильных устройствах) по визуалу игры Idle Streamer.
Технические требования:
- Игра должна соответствовать требованиям Unity Ads:
- все скрипты и ассеты должны быть упакованы в файл index.html
- размер файла до 5 мегабайт
- не должно выполняться никаких запросов в сеть
- в игре должно быть реализовано взаимодействие с mraid:
- файл должен запускаться в браузере без наличия библиотек Unity Ads (определять их наличие запускать playable автоматически, если их нет)
- один файл должен работать в портретной и ландшафтной ориентациях, должен быть корректно реализован onResize, игра должна перестраивать UI в соответствии с ориентацией и пропорциями экрана
- можно использовать библиотеки для создания JS игр: Phaser, Pixi или другие
Геймплей
Необходимо повторить логику и визуал, представленные на видео:
- на экране не должно быть больше одного всплывающего окна, интервал между закрытием и открытием нового окна не менее 2 секунд (кроме окна New Level)
- тексты для чата случайным образом выбирать из массива текстов
- выбор оборудования и декора должен реально изменять изображения на сцене, это должно происходить с анимациями, чтобы изменение было заметно
- число зрителей и деньги должны увеличиваться по таймеру, с фиксированной скоростью
- нажатие кнопок collect должно генерировать летящие вверх купюры
- раз в несколько секунд или по клику на стримера из монитора должна вылетать купюра
- нижний баннер должен вызывать mraid.open(*)
- через 20-30 секунд, даже если никуда не кликать, уровень должен дойти до 2-ого и должно появиться окно New Level. При клике на Next Level нужно вызывать mraid.open(*)
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fe0de61c-0918-46fb-98d0-29c283c26801/idle-streamer-playable001.mp4