От энтузиаста сообщества разработчиков Sashikknox
Прототип ОС Аврора Gamepad UI 🎮
Хотел поделиться самыми первыми результатами разработки прототипа графического интерфейса для ОС Аврора , адаптированного под управление с игрового контроллера.
Цели проекта:
🔹 удобное управление ОС с помощью игрового контроллера
🔹 возможность конвертировать нажатия кнопок геймпада в нажатия клавиш клавиатуры (для игр, которые поддерживают управление только с клавиатуры)
🔹 возможность эмулировать касания экрана из событий геймпада (для игр, которые поддерживают исключительно управление с тача)
🔹 поворот окна игры в нужную ориентацию, в соответствии с настройками, которые запросит игра (дать возможность разработчикам выставлять нужную ориентацию экрана в конфиге при создании пакета, а поворот контента осуществляется на стороне ОС).
🔹 визуально более привычное и красивое отображение библиотеки игр
В данном видео продемонстрирован запуск уже опубликованных портов игр, где поворот контента игры осуществляется на стороне самой игры. А также запускаются игры, в которых никакой дополнительной работы по адаптации поворота контента не проводилось, что значительно упрощает портирование самих игр, игровых движков и приложений.
В прототипе еще не реализован весь задуманный функционал и визуал, по возможности буду делиться апдейтами по теме.
Подписывайтесь на канал https://t.me/+vU_J08c582M4MGMy