Pool
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Uma mesa de sinuca com uma formação de quinze bolas e uma bola branca sobre o feltro verde. Você joga sozinho com um objetivo: encaçapar todas as bolas no menor número de tacadas possível. Não há turnos nem adversário, então cada tacada é sobre planejar a próxima.
Você mira com o mouse, e quanto você puxa a partir da bola branca define a força. Um erro (encaçapar a branca) custa uma tacada e a bola volta à mesa. As bolas são movidas por um motor de física, com atrito que faz as bolas girarem e colisões corretas, então tacadas de combinação e de tabela funcionam.
A mesa é desenhada em código, com sons sintetizados. O seu melhor número de tacadas fica salvo no navegador.
Jogando aqui
Clique em Play e o jogo abre na tela de título. Aperte Play ali para começar. O som pode ser desligado no ícone do alto-falante no canto, e o jogo também tem um botão de tela cheia.
Controles
Mouse para mirar; a distância da bola branca define a força; clique para tacar. No toque: arraste atrás da bola branca e solte.
Algumas dicas
Abra com calma. Uma tacada de abertura mais suave deixa a formação mais fácil de ler.
Use as tabelas. Tacadas de tabela alcançam bolas escondidas atrás de outras.
Perguntas frequentes
Há adversário? Não, é um jogo solo contra o seu próprio número de tacadas.
Créditos e licença
Pool é um dos jogos do LittleJS Arcade, de Frank Force, e roda no motor LittleJS dele. Ambos são liberados sob a licença MIT; o texto da licença está linkado nesta página. O repositório da coleção inclui notas para assistentes de código com IA, então o código foi escrito, ao menos em parte, com ajuda de IA. Os gráficos são desenhados pelo código e os sons são sintetizados, então o jogo não carrega arquivos de imagem nem de áudio. O código-fonte está no GitHub.