Executando verificação de segurança...
1

Primeiramente muito obrigado pelo feedback, você provavelmente foi a primeira pessoa acessar, muiiiito obrigado.
1 - Vou corrigir a função de zoom
2 - No caso o intervalo para pintar um pixel e pintar outro depois? A ideia geral era que amigos teriam que se juntar para conseguir fazer seus desenhos e conseguirem "Proteger" seus desenhos de outras pessoa
3 - A ideia do mapa é ser um tamanho limitado mesmo, para ser um espaço disputado pelos usuários, a ideia é ter um mundo de 1 milhão de pixels, mas atualmente está em 10k.

Carregando publicação patrocinada...
0
2
1

A verificação de tempo entre cada pixel pintado precisa ser feita no servidor também. Caso contrário alguém pode simplesmente enviar a cor para todos os pixels de uma só vez pelo websocket aberto (como acabaram de fazer). Outro detalhe é que ao invés de usar a Three.js você poderia criar o mapa com SVG. Creio que ficaria mais leve.

3