MARIO.GAME
pt

Super Mario HTML5 (Phaser 3)

Uma versão polida do World 1-1 em TypeScript e Phaser 3

Super Mario HTML5 (Phaser 3)

Sobre Super Mario HTML5 (Phaser 3)

Esta versão do World 1-1 foi escrita em TypeScript sobre o Phaser 3 pelo desenvolvedor ffx0s. A fase foi montada no editor de mapas Tiled, e as habilidades do Mario são construídas como “poderes” separados — mover, pular, crescer, lançar fogo, invencibilidade da estrela e entrar em canos — que são ativados e desativados conforme você pega itens.

O jogo roda de forma fluida a 60 fps e exibe o HUD clássico com pontuação, moedas, tempo e vidas. Se você está aprendendo a desenvolver jogos, também é um ótimo exemplo de como um framework moderno lida com mapas de tiles, corpos de física e animação.

Controles

EntradaAção
← →Mover
↑ ou EspaçoPular
↓Agachar / entrar nos canos
ZLançar bolas de fogo

Recursos

  • World 1-1 criado no editor de mapas Tiled e renderizado com Phaser 3
  • Sistema de poderes modular: mover, pular, crescer, fogo, invencibilidade, canos de teletransporte
  • Blocos ? animados, tijolos quebráveis e pontuação que aparece na tela
  • Cronômetro, contador de moedas e vidas na tela

Dicas

  1. As setas movem e ↑ ou Espaço pula; Z lança bolas de fogo depois que você pega uma flor.
  2. Fique de olho no cronômetro do HUD — quando chegar a zero, você perde uma vida.
  3. Procure o cano em que você pode entrar com ↓ para chegar à sala subterrânea de moedas.

Perguntas frequentes

Que fase é essa?

World 1-1, incluindo a área de bônus subterrânea acessada por um cano.

Quem fez?

O desenvolvedor do GitHub ffx0s, usando Phaser 3 e TypeScript. O código-fonte tem licença MIT.

Tem suporte a toque?

Não, só funciona com teclado. Mario.Game Adventure é a melhor opção para celulares.

Mais jogos para jogar