Сервер Minecraft запустили на умной лампочке Обложка: Skyread

Сервер Minecraft запустили на умной лампочке

Новости
Главное:

  • Бюджетная умная лампочка с чипом BL602 запустила сервер Minecraft.
  • Использован компактный сервер Ucraft, оптимизированный для устройств с ограниченными ресурсами.
  • Сервер поддерживает до 10 игроков и подходит для мини-игр и небольших карт.

Аппаратный энтузиаст продемонстрировал запуск сервера Minecraft на умной лампочке, купленной на китайском маркетплейсе. Устройство оснащено одноядерным процессором на архитектуре RISC-V с частотой до 192 МГц, а также 276 КБ оперативной памяти и 128 КБ постоянной. Для подключения использовался адаптер USB-to-serial, обеспечивший взаимодействие с лампочкой на базе чипа BL602.

На этом необычном оборудовании был развернут сервер Ucraft — написанный на языке C проект, специально разработанный для работы на машинах с очень ограниченными ресурсами. Размер исполняемого файла сервера составляет 46 КБ без включенной библиотеки аутентификации и 90 КБ вместе с ней. Занятость памяти растёт в зависимости от числа активных игроков: для десяти пользователей потребуется примерно от 20 КБ до 70 КБ, в зависимости от наличия аутентификации.

Хотя теоретически сервер способен обрабатывать до 1024 клиентов, на практике такой масштаб не тестировался. Между тем, из-за ограничений платформы Ucraft не генерирует бесконечные игровые миры, что ограничивает использование сервера мини-играми и небольшими заранее подготовленными картами. Тем не менее, эксперимент демонстрирует впечатляющие возможности оптимизации и потенциал миниатюрных вычислительных устройств для игровых приложений.

Tagged