- Um ambiente sandbox baseado na web onde é possível simular interações físicas em nível de pixel
- É possível escolher e experimentar diversos elementos, como areia, água, fogo, metal e seres vivos, misturando-os ou fazendo-os reagir
- Interface baseada em canvas do HTML5, com manipulação direta no navegador e visualização imediata dos resultados
- Com funções de salvar e carregar, e na versão Steam é possível explorar ou compartilhar resultados de experimentos de outros usuários
- Mais do que um jogo simples, é um simulador de pixels interativo que permite experimentos criativos e uso educacional
Visão geral
- Sandboxels é um simulador físico baseado em pixels que roda no navegador e oferece um ambiente para experimentar diferentes materiais e reações
- Usa a tag canvas do HTML5 e requer um navegador moderno para funcionar
- Após o carregamento, é possível posicionar materiais em nível de pixel na interface e observar suas interações
Principais recursos
- No menu superior, é possível usar várias ferramentas como Erase, Drag, Pick, Mix, Heat, Cool, Paint, Smash
- Cada ferramenta implementa efeitos físicos, como apagar ou misturar pixels, ajustar a temperatura ou aplicar impacto
- Oferece mais de 10 categorias de materiais, como Land, Liquids, Life, Powders, Solids, Energy, Weapons, Gases, Food, Machines, Special
- Ex.: Land inclui Sand, Dirt e Rock, enquanto Liquids inclui Water, Oil e Acid
- A categoria Life inclui elementos vivos como Human, Fish e Plant, que podem interagir entre si
Recursos de salvamento e expansão
- Com a função Save & Load, é possível salvar os resultados dos experimentos em arquivo ou carregá-los depois
- Na versão Steam, é possível explorar ou compartilhar experimentos de outros usuários via Workshop
- Pela página Data Transfer, é possível importar dados salvos de versões anteriores
- Há suporte a um sistema de Mods, permitindo carregar extensões a partir da Mod List ou do GitHub
Configurações e interface do usuário
- No menu Settings, é possível ajustar tema, plano de fundo, unidades, idioma, tamanho do canvas, velocidade dos eventos e unidades de temperatura
- Efeitos visuais como Staining, Burning, Clouds e Fancy Pixels podem ser ativados ou desativados
- Há funções de redefinição como “Reset All”, “Clear Mods” e “Clear Saves”
- Ferramentas para desenvolvedores como Debug, Prop, Group, Ruler também estão incluídas, permitindo experimentos mais precisos
Distribuição e comunidade
- Sandboxels foi desenvolvido pela R74n e está disponível em neal.fun e na Steam
- Na versão Steam, o recurso Workshop oferece suporte para compartilhamento e exploração da comunidade
- Há um servidor no Discord para comunicação entre usuários e compartilhamento de mods
- A versão atual é mostrada como v1.13.3, e o histórico de atualizações pode ser consultado na página de changelog
1 comentários
Comentários do Hacker News
Este jogo era originalmente um projeto independente criado pela R74N
Ele vinha sendo mantido em sandboxels.r74n.com há alguns anos, e só recentemente o Neal assumiu a hospedagem
O ponto importante é distinguir que não é uma colaboração, e sim uma migração de hospedagem
Há também um projeto parecido em sandspiel.club
Mesmo assim, o meu favorito continua sendo o Powder Game → dan-ball.jp/en/javagame/dust/
Tem um pequeno personagem controlável que pode correr pelo terreno
Sou fã tanto do Neal quanto da R74N, então fiquei feliz com essa colaboração
Recomendo fortemente tentar fazer você mesmo um simulador de areia em queda
É muito divertido ver regras simples gerando comportamentos complexos
O que eu fazia por brincadeira acabou evoluindo para um jogo chamado Sandustry, que agora estou desenvolvendo em tempo integral
Os jogos de areia em queda trazem lembranças antigas
Recomendo a versão da dan-ball, um dos pioneiros do gênero → Link do Powder Game
Ao longo dos anos, inúmeras funções e elementos foram adicionados, e hoje ele até simula aerodinâmica de fluidos
Há uns 15 anos era fácil compartilhar, então surgiu uma comunidade online muito legal, com criações como calculadoras e obras de arte
Só para constar, este jogo foi criado pela R74N em 2019
Hoje, a Neal.fun mantém e hospeda a versão web, e a versão para Steam continua em desenvolvimento
Mais detalhes podem ser vistos no aviso oficial da migração
Sempre que vejo jogos de areia em queda, lembro de Clonk
Tenho lembranças de infância brincando de cavar túneis com física e enchê-los de água
Há um anúncio oficial sobre a migração para a Neal.fun → sandboxels.r74n.com/new-home
No entanto, ele não explica o motivo da mudança
É como se fosse a engine de Noita, mas numa versão que não explode a cada 5 segundos
Graças a isso, hoje de novo não vou conseguir fazer absolutamente nada do mundo real
Nas aulas de geologia, eu não aprendi sobre camadas sedimentares feitas de vidro, cal virgem, cinzas, sal, gingerbread, manteiga derretida e torrada
Se você quiser tentar algo assim do ponto de vista algorítmico, vale dar uma olhada no Advent of Code 2018 Day 17