Внедрение нашего радио в нашу игру
Всем привет.
Давно я ничего не писал про FSR, но это не значит , что там ничего не делалось. Еще как делалось. Просто не было смысла писать о мелких изменениях серверного кода, тэгов, изображений и тп. Это все были мелочи.
Сейчас же речь не о мелочи, а о довольно серьезном шаге. Возможно где-то даже инновационном. Не знаю. Тут уже судить не мне. Так как всех проектов и идей мира я не знаю.
Для ЛЛ.
Мы создали потоковое вещание пользовательского контента, которое транслируется в нашей игре в виде 3д анимации.
И так... к сути.
У нас есть музыкальный проект - FSR, который преследует цель выводить на широкую публику абсолютных ноунеимов или даже новичков. Конечно среди них попадаются и откровенно жуткие треки, но есть и довольно серьезные работы. Поэтому, если человек не имеет связей, средств или понимания как себя раскрутить, то ему нужна помощь. Мы хотим сделать ресурс этой самой помощи.
Другая же цель, сделать игровую музыку не банальной. Не зацикленной на десятке треков и с живым Dj.
Для этой цели мы создали скрипт-генератор, который по нужному фильтру создает потоковое вещание. Данный поток мы транслируем в игру. Сама эта система уже полноценно работает в виде отключаемой кнопки. Хочешь музыку - включай. Не хочешь - отключай. Все просто.
Но нам нужна красота еще и визуальная. Ценность шоу и презентации никто не отменял.
В итоге мы создали сцену
ну как создали. Взяли из готовых ассетов UE :))
Создавать сцены будут авторы. Но об этом позже.
Значит мы создали сцену и на эту сцену планируем выводить поток. Данный поток будет обрабатываться в реальном времени и по нужным алгоритмам будет менять цвет и анимацию софитов, прожекторов и тп. На экранах будет выводиться изображение автора или альбома и тп.
Все это можно будет настроить через ЛК на сайте FSR.
На данный момент мы разрабатываем именно программную часть считывания потока на c++ . А именно вывод эквалайзера. Чтобы относительно него мы могли генерировать анимацию освещения и мониторов.
В конечно итоге наша задача создать "редактор клипов". Так мы назвали модуль для сайта. В этом редакторе можно будет выбирать свой аватар ( или загружать ). Генерировать анимации, выбирать цвет освещения, стиль эффектов и тп. На это все уйдет достаточно времени. Но мы постараемся сделать это постепенно. Чтобы люди смогли начать слушать уже "завтра".