steniovm / AlgoCards

Versão digital do baralho de cartas pioneiro no desenvolvimento do Pensamento Computacional desplugado.
https://algocards.vercel.app
GNU General Public License v3.0
1 stars 0 forks source link

Versão Mobile não funciona Firefox Focus #2

Open lgrando1 opened 1 year ago

lgrando1 commented 1 year ago

Testei a versão presente no grupo do Telegram:

https://steniovm.github.io/steniovm/AlgoCards/

O arrastar das cartas funcionou na versão mobile Chrome e não no Firefox Focus.

Uma versão mobile é muito útil. Parabéns.

steniovm commented 1 year ago

Realmente não está funcionando no Firefox Focus. Não encontrei nenhum erro que poderia ocasionar isso, verifiquei na documentação do mdn algo que poderia resolver e descobrir que até mesmo os exemplos deles não funcionam (https://mdn.github.io/dom-examples/drag-and-drop/copy-move-DataTransfer.html). Então acredito que seja o firefox focus que ainda não oferece suporte nativo ao drag and drop de elementos html. Esperemos novas atualizações do navegador.

lgrando1 commented 1 year ago

Entendi... Então é limitação do próprio navegador. Se quiser fechar a Issue, fique a vontade.

Testei no navegador móvel DuckDuckGo e funcionou.

steniovm commented 1 year ago

Vou fechar, Agradeço imensamente pelos testes. Lembrando que se quiser ficar com os arquivos em sua maquina, faça um novo pull, eu implementei hoje colisões no modo AlgoLabirinto (não atravessa paredes) e no modo AlgoZumbi (transforma o personagem em zumbi). Também implemente o duplo click para baixar os cards para a div do algoritimo.

lgrando1 commented 1 year ago

Legal, acabei de dar o pull. Como sempre excepcional. O modo Zumbi não estou encontrando. Agora a parede e o duplo clique funcionou.

Sabe uma outra possível sugestão. Não teria como ter a opção de escolher: mudo, com música, efeito sonoro ou ambos)?. Mas talvez você deseje ter mais feedback.

Não deixa de apresentar este seu trabalho para a comunidade. Ele é excelente. Assim como o algocard.

steniovm commented 1 year ago

O modo zumbi, por poder despertar gatilhos, eu coloquei como um modo secreto. No menu inicial o quinto botão é transparente, você não vê, mas ele está lá e é clicável. Quanto ao controle de volume separado, até pensei nisso, não é difícil de programar, mas é um problema visual, não consegui encaixar tantos botões na tela sem deixar poluído, especialmente quando executado no celular, mas vou tentar pensar mais nisso.

lgrando1 commented 1 year ago

Feedback: funciona no Firefox Focus utilizando o duplo toque. Talvez você possa incluir um aviso para o usuário quando o jogo detectar o Firefox como agente.

Modo Zumbi ficou bem "tenebroso" ..haha... Parabéns gostei!

Sobre o controle do som. Talvez a pessoa possa controlar o volume pelo aparelho e deixar um botão para ligar e desligar os efeitos e um botão para a música.