Clone-a Lisa
(vole.wtf)- Clone-a Lisa é um jogo web curto em que você pinta uma falsificação da Mona Lisa em 60 segundos
- A tela inicial convida a entrar com a frase “Are you warm, are you real, Mona Lisa?” e o botão Start Game
- Durante a partida, um timer de 60 segundos e a porcentagem de pontuação são exibidos juntos; na tela de exemplo aparece 0.0%
- Na tela de resultado, o botão Play Again permite tentar novamente na hora
- É possível tocar no desenho finalizado para abrir opções de captura de tela, download, cópia para a área de transferência e compartilhamento
Jogo de pintar falsificações em 60 segundos
- Clone-a Lisa é um jogo web com a descrição “Paint a forgery in 60 seconds”
- O botão inicial aparece como Start Game
- Na tela do jogo surge a frase sobre a Mona Lisa: “Are you warm, are you real, Mona Lisa?”
- A tela de jogo mostra juntos o tempo limite de 60 segundos e a porcentagem de pontuação, com 0.0% exibido como pontuação de exemplo
Ver resultado e compartilhar
- Depois que o jogo termina, é possível jogar de novo com Play Again
- Ao tocar no desenho concluído, você pode abrir opções de captura de tela, download e compartilhamento
- As ações disponíveis incluem Download file, Copy to clipboard e compartilhamento da pontuação junto com o link do jogo
- Entre os destinos de compartilhamento exibidos estão Bluesky e WhatsApp
1 comentários
Opiniões no Hacker News
Sou a pessoa que criou este jogo, e o cálculo da pontuação funciona assim: a imagem desenhada é colocada sobre a original usando composição difference; depois, o resultado é reduzido (com qualidade
medium, para evitar que a maioria dos pixels seja pulada), e os valores R/G/B de todos os pixels da imagem pequena são somados.Essa soma é comparada com a diferença total do estado inicial, sendo que o estado inicial representa 0%. As áreas escuras têm a maior diferença inicial e a imagem inteira também é mais escura que a tela inicial, então, se você pintar bastante e se concentrar especialmente nas partes escuras, dá para passar de 70% rapidamente. 85% já é muito bom, e com habilidade e velocidade suficientes acho que 90% também seria possível.
https://i.imgur.com/t3saf5D.jpeg
Talvez dê para fazer o cálculo da pontuação refletir a diferença perceptual de cor. Por exemplo, se a saturação das duas imagens for aumentada ao calcular a diferença, isso pode reduzir o problema de o método atual incentivar foco mais em luminosidade do que em matiz, já que a imagem original tem saturação relativamente baixa. Há muitas boas sugestões na thread, e uma tabela de classificação seria divertida.
Nem preciso dizer que é melhor eu continuar em engenharia de software.
https://i.imgur.com/b7wbUNI.jpg
Parece que, se você pintar cada pixel com a cor mais próxima da paleta, a pontuação fica em torno de 94,7%: https://imgur.com/a/wiltqay. Então 90% é bem próximo do máximo teórico. Como mecânica de jogo, a pontuação percentual atualizada em tempo real é excelente; o feedback imediato prende muito.
Muito legal. O sistema de pontuação é “fácil” o bastante para dar a sensação de que o tempo investido valeu a pena. Mas, como alguém disse, se dá para chegar a 80% só com uma cor sólida, talvez precise de ajustes.
Talvez subtrair primeiro a média, para que uma cor específica não fique automaticamente mais próxima de 0,0,0, resolva, mas posso ter entendido completamente errado como funciona. Seria ótimo ter uma tabela de classificação hospedada onde desse para ver as imagens com as maiores porcentagens.
Bem divertido, mas difícil; seria bom ter uma opção para dar mais tempo.
O cálculo da pontuação também me deixa um pouco em dúvida. Pintei retângulos de cor sólida ocupando toda a largura, empilhados de cima para baixo, e passei de 80%; ficou mais alto do que quando tentei realmente desenhar a imagem com o máximo de precisão.
Legal! Também gostaria de ver os resultados de outras pessoas e, depois, uma imagem com a média dos resultados de todos, ou dos últimos 100 ou 1.000. Uma tabela de classificação dos melhores trabalhos também seria boa.
Seria bom poder ver em uma comparação lado a lado. No meu caso, na verdade, seria horrível.
Será que isto foi inspirado neste vídeo?
https://youtube.com/watch?v=WqnXp6Saa8Y
Conceito e ideia de jogo excelentes. Também seria interessante incluir uma noção simples de número de pinceladas e refletir isso na pontuação.
Não entendo nada de pintura, mas acho que isso poderia incentivar o jogador a se aproximar mais da forma como pintores de verdade trabalham. Também fico curioso se alguém sabe quantas pinceladas um pintor médio dá até terminar uma obra. Só este jogo já me fez sentir melhor o que os pintores fazem, e eu sou do tipo que não consegue visualizar imagens na cabeça. Essa conversa de explorar o algoritmo de pontuação parece meio engraçada. Se o objetivo é a maior pontuação, é só rodar algo como soft-ICE, escanear a memória do sandbox e alterar o valor. Ainda assim, a ideia em si é muito boa.
Será que dá para acrescentar uma sensação de multiplayer? Acho que seria muito divertido como party game.
Desenhei a Mona Lisa com 88,1% de precisão!
https://vole.wtf/clone-a-lisa/ https://imgur.com/a/87HFCSB
Hmm, o cálculo da pontuação parece estranho.
https://imgur.com/a/b9NHotr
Estou procurando uma solução alternativa, mas até agora só consegui fazer quebrar de outras formas, e parece estar corrigido no Chrome Canary.
Na primeira tentativa, cheguei a quase 70%: https://imgur.com/a/6ZmDqXU