CloudMorph - ваш личный облачный гейминг без ограничений
Репозиторий давно не обновлялся
Последнее обновление было 6 месяцев назад.
Представьте: вы хотите поиграть в Diablo II, но под рукой только слабый ноутбук. Или мечтаете показать друзьям старый добрый Starcraft, но не хотите возиться с настройкой Wine на Linux. Решение есть — CloudMorph, децентрализованная платформа для облачного гейминга, которая превращает любой браузер в мощную игровую консоль.
Что это за зверь?
CloudMorph — это open-source решение для запуска Windows-приложений и игр в облаке с последующей трансляцией в браузер. В отличие от коммерческих сервисов вроде GeForce Now, здесь нет централизованной инфраструктуры — каждый может стать провайдером, развернув свой игровой сервер.
Почему это круто:
- Не нужно мощное железо на клиенте — хватит даже планшета
- Запуск в один клик без установки дополнительного ПО
- Поддержка мультиплеера «из коробки»
- Возможность создать собственный «облачный аркадный зал»
Как это работает под капотом?
Техническая магия CloudMorph строится на трех китах:
- Виртуализация — приложение (например, игра) запускается в контейнере с Wine и виртуальным дисплеем (Xvfb)
- Трансляция — видео и аудио кодируются через FFmpeg и передаются по WebRTC
- Управление — пользовательские действия передаются обратно через WebSocket и эмулируются как системные события

Кому это пригодится?
Геймерам
- Играть в старые игры, которые не запускаются на современном железе
- Демонстрировать геймплей друзьям без записи видео
- Тестировать игры перед покупкой (если разработчик предоставил демо-версию)
Разработчикам
- Создавать интерактивные демо своих продуктов
- Организовывать киберспортивные турниры без требований к железу участников
- Тестировать кросс-платформенную совместимость
Энтузиастам
- Развернуть домашний облачный гейминг-сервер
- Поучаствовать в open-source проекте (код на Go и C++)
- Поэкспериментировать с технологиями WebRTC и низколатентной стримингом
Как попробовать?
Для теста хватит и локального компьютера:
go run server.go
А для развертывания на сервере есть скрипт:
./setup_remote.sh ваш_ip
Уже работающие демо:
Что в планах?
Разработчики работают над:
- Улучшением интерфейса
- Поддержкой GPU-ускорения
- Мобильным управлением
- Полной докеризацией
CloudMorph — редкий пример, когда сложные технологии (WebRTC, Wine, FFmpeg) собраны в решение с реальной практической пользой. Если вы давно хотели окунуться в облачный гейминг, но не хотели зависеть от крупных провайдеров — самое время поэкспериментировать с этим проектом.
P.S. Для любителей ретро-игр у автора есть отдельный проект — CloudRetro.
