Инди-разработчик выпустил игру, где два смартфона отбирают друг у друга заряд
Редакция XORit · Источники, использование AI и исправления

4 октября 2026 года разработчик Кэн Кавамото выпустил Power Struggle, игру для двух Android-смартфонов, которые соревнуются за заряд батареи. Телефоны соединяют кабелем USB-C, участники быстро тапают по экрану, и тому, кто тапает чаще, уходит питание, а у соперника заряд убывает. Игра открыто выложена на GitHub.
Как устроена игра
Победа здесь не условная. Порты USB-C в современных смартфонах поддерживают стандарт USB Power Delivery, который умеет менять роли: устройство, отдававшее энергию, становится получателем, и наоборот. Power Struggle переключает эти роли прямо во время матча, поэтому ток действительно течёт от проигравшего к победителю.
Для смены ролей нужны особые права. Автор просит установить Shizuku, который даёт приложениям те же возможности, что и отладочное подключение, и выполнить системную команду dumpsys usb set-port-roles. Данные самой игры телефон с Shizuku передаёт сопернику как хост через Android Open Accessory.
Кто такой Кэн Кавамото
Кэн Кавамото работает в Google инженером-программистом и давно делает необычные вещи на стыке железа и софта. Среди его прежних проектов tempescope, воспроизводящий погоду внутри коробки, и RomoCart, превращающий комнату в гоночную трассу с помощью Kinect, а также разные игривые инструменты.
Сам автор заранее оговаривает, что заряжаться так невыгодно: отдающий телефон расходует около 1500 мА, а принимающий получает лишь около 400 мА. Разницу в 1100 мА он предполагает списать на работу самой игры. Зато сценарий понятный: оба телефона на 5%, до дома никто не дотянет, и один матч решает, кто всё-таки доедет.
Редактор перевода: Ловушкин А.
Источник материала: automaton-media.com ↗