Энтузиаст с YouTube-канала Vimpo провел необычный эксперимент, установив сервер популярной игры Minecraft на умную лампочку с AliExpress. Этот проект демонстрирует, как даже недорогие бытовые устройства с минимальными техническими характеристиками могут стать платформой для игровых серверов.
Об этом сообщает ProIT
Технические особенности запуска Minecraft на лампочке
Ключевым элементом успеха стал микроконтроллер BL602 на архитектуре RISC-V, который используется в умной лампочке. Процессор имеет одно ядро с частотой 192 МГц, 276 КБ оперативной памяти и 128 КБ памяти для хранения данных. Этого хватило для развертывания небольшого мира Minecraft размером 90 КБ.
Автор проекта выпаял чип с платы лампы, подключил к нему провода, после чего присоединил адаптер USB для стабильного подключения. Для интерфейса подключили небольшой монитор и клавиатуру, хотя детальные технические подробности остались неизвестными.
Программное обеспечение Ucraft и ресурсы для запуска
Для запуска Minecraft на устройстве с такими скромными ресурсами была разработана специальная система под названием Ucraft. Она доступна для загрузки на GitHub вместе с подробной инструкцией по развертыванию сервера. Размер бинарного файла ОС Ucraft составляет около 46 КБ, а с библиотекой аутентификации – до 90 КБ.
По словам Vimpo, использование оперативной памяти зависит от количества подключенных игроков. Если к серверу одновременно подключается до десяти игроков, система использует около 70 КБ с включенной аутентификацией и около 20 КБ без нее.
Ucraft “не имеет большинства, если не всех, функций обычного сервера Minecraft”.
Этот эксперимент еще раз подтверждает, что уникальные технические решения возможны даже на устройствах с минимальными характеристиками, открывая новые горизонты для энтузиастов и разработчиков.