Pular para o conteúdo
O menor servidor de Minecraft do mundo roda em um chip que custa 1 dólar
Computação
menor
servidor
minecraft
mundo
roda
chip

O menor servidor de Minecraft do mundo roda em um chip que custa 1 dólar

Publicado em 20 de setembro de 2025 às 15:31

2 min de leitura

Minecraft já rodou em PCs potentes, consoles de última geração e até no celular. Mas um criador independente resolveu levar o game a um lugar ainda mais inesperado: um microcontrolador do tamanho de uma moeda, que custa menos de um café. O projeto, chamado bareiron, conseguiu encolher um servidor de Minecraft inteiro dentro de um ESP32, mostrando até onde a criatividade pode desafiar os limites de hardware.

A ideia: enfiar um mundo em um grão de areia

O responsável pelo feito, conhecido como PortalRunner, tinha um objetivo improvável: fazer um servidor de Minecraft funcionar em um dispositivo pensado originalmente para tarefas simples, como acender lâmpadas inteligentes. O ESP32 tem apenas 400 KB de memória e um processador de 160 MHz — números que parecem insignificantes quando comparados a servidores comuns, que exigem gigabytes de RAM e processadores na escala de gigahertz.

Para alcançar o impossível, foi preciso programar quase tudo do zero, em linguagem C, explorando cada limite do chip. O resultado é um servidor funcional, consumindo menos de meio watt de energia.

Como criar um mundo com tão pouco

Um dos maiores desafios foi a geração do terreno. O Minecraft tradicional usa um método chamado Perlin noise, que constrói montanhas e cavernas realistas a partir de cálculos complexos. No ESP32, isso seria inviável. A saída foi usar interpolação bilinear, técnica simples que “puxa” suavemente valores entre pontos, gerando colinas e vales sem armazenar grandes mapas.

Esse truque dá continuidade ao cenário entre os blocos (ou chunks) e permite que a paisagem pareça natural, mesmo em um chip minúsculo.

Biomas simplificados, mas funcionais

As florestas, desertos e planícies do bareiron seguem uma lógica mais enxuta. Cada bioma aparece como uma “ilha” em um grid repetitivo, o que garante previsibilidade, mas reduz diversidade. Ainda assim, árboles, cactos e arbustos são espalhados aleatoriamente, criando variedade suficiente para manter a experiência interessante.

Caves e recursos no improviso

Para evitar algoritmos pesados de cavernas, o servidor simplesmente espelha o relevo da superfície no subsolo, criando túneis largos que lembram os das versões mais recentes do jogo. Os minérios, como ferro e diamante, aparecem de forma bem esparsa, reforçando a sensação de exploração, mas sem exigir sistemas complexos.

Jogabilidade adaptada ao limite

A mecânica também teve que ser reinventada para caber no ESP32:

• Bloqueios minerados vão direto para o inventário, sem drop no chão.

• As receitas de crafting são verificadas por posição e quantidade, em vez da clássica grade 3×3.

Fonte: Hardware.com.br

Leia também