Fala galera, beleza? Esse blog aqui ja ta parado a muito tempo, se você quer mais conteúdo tech basta ir para https://tuliocalil.com.br/ .
![]() |
Eu sou fã de Super Mario (apesar de não acompanhar os novos lançamentos), mas o Mario de Nes foi o que mais me marcou, já que na infância fazia campeonatos com amigos pra ver quem termina uma fase mais rápido.
Desenvolver isso foi ótimo para mim, me fez sentir que programação não é só aquela responsabilidade e coisas mais mecânicas, é diversão também.
Esse projeto me fez lembrar o quanto é legal criar algo sem compromisso, só para se divertir, e isso eu só lembrei graças ao vídeo do Felipe Deschamps.
Bom, o "jogo" foi feito quase todo com javascript, mas tem sua parcela de html e css(na verdade o css é mais pra pagina em si, e não pro jogo, assim como o Html). Você pode jogar clicando aqui.
Bom, o "jogo" foi feito quase todo com javascript, mas tem sua parcela de html e css(na verdade o css é mais pra pagina em si, e não pro jogo, assim como o Html). Você pode jogar clicando aqui.
Eu upei todo o código no Github, esta bem comentado e simplificado, você pode conferir aqui.

Desculpa o comentário, não entendi até hoje como chamar um som ao clicar um botão, exemplo do jogo, Mario pula e sai som de pulo, e por aí vai... Música de fundo ao iniciar a página.
ResponderExcluirComo seria isto no JavaScript do React Native? Bons estudos aí.
Fala mano! Desculpa a demora pra responder, então, o áudio no JS é bem simples, você pode fazer ele instanciando um novo objeto do tipo Audio, passando o caminho do áudio no construtor, por exemplo; const audio = new Audio('./assets/audio.mp3'); e logo em seguida, no novo objeto criado, chamar o método play; audio.play();
ExcluirJá no React Native é um pouco parecido, mas você vai precisar de uma lib pra isso, dê uma olhada nessa aqui:
https://github.com/react-native-community/react-native-audio-toolkit