adblock check

Ютубер запустил игровой сервер на дешёвой умной лампочке

Умная лампочка с AliExpress оснащена микроконтроллером BL602 RISC-V, а сервер Minecraft занимает всего 90 КБ. Файлы и руководство есть в открытом доступе
Обложка: Nina Rivas, Unsplash

У игры DOOM, которую запускали практически на любом устройстве, похоже, появился конкурент. YouTube-блогер с ником Vimpo установил игровой сервер Minecraft на дешёвую лампочку с модулем Wi-Fi, купленную на AliExpress, и продемонстрировал его работу. Внутри лампочки оказался микроконтроллер BL602 на базе RISC-V, который стал ключевым элементом этого проекта. Он работает на частоте до 192 МГц, имеет 276 КБ ОЗУ, 128 КБ ПЗУ и порты ввода-вывода. Этого достаточно, чтобы для запуска крошечного мира размером 90 Кбайт.

Vimpo припаял отсоединённый чип к плате-адаптеру с USB-портом, затем вернул микроконтроллер обратно в лампу и проверил её исправность. Затем он показал уже готовую «систему» с небольшим дисплеем, клавиатурой и мышкой. Разумеется, аппаратное обеспечение — лишь половина решения. Чтобы заставить Minecraft работать на ограниченных ресурсах умной лампочки, энтузиаст создал свою реализацию сервера под названием Ucraft. Все файлы и руководство по сборке он выложил на GitHub.

Ucraft занимает всего 90 КБ с библиотекой аутентификацией, использование памяти варьируется в зависимости от количества активных игроков. В худшем сценарии при подключении 10 игроков будет использоваться около 70 КБ с аутентификацией и 20 КБ без аутентификации. Однако Vimpo признаётся, что Ucraft сильно ограничен функционально. Получившийся мир не бесконечен, поскольку сильно урезанный серверный код способен обрабатывать лишь базовые мини-игры. Тем не менее всё это выглядит вполне играбельно и работает от лампочки.

Источник

Svidetel Автор
Гейминг Гейминг
25,2K участников
Вступить
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...