Little Ninja Dash: segure, mire, dispare.
Little Ninja Dash é um template de jogo HTML5 de plataforma e ação com código-fonte completo. O jogador segura em qualquer ponto da tela para desacelerar o tempo, puxa para trás como um estilingue e solta para disparar pela fase. A edição tem 51 fases em 5 mundos, um chefe no fim de cada mundo, 14 idiomas de interface, narrador gravado e uma pasta game pronta para hospedar, com código TypeScript legível e testes.

51 fases, 5 mundos, 5 chefes
Atravesse um jardim de cerejeiras, um desfiladeiro congelado, uma forja de lava, as nuvens e a fortaleza vermelha. As fases crescem de lições curtas a corridas longas com checkpoints, e cada mundo termina com um chefe que aguenta vários golpes. São 13 tipos de inimigo, de guardas com lança e arqueiros a escudeiros, lançadores de bomba, pipas e tamborileiros, além de baús, caixas que quebram, blocos de gelo e pedras que derrubam quem está atrás.

Um gesto, muita profundidade
Segure, puxe, solte: o mesmo gesto funciona com mouse e toque. O tempo desacelera enquanto você mira e uma guia mostra onde você vai cair. Segure de novo no ar para mudar de direção, encadeie golpes para combos e velocidade e arremesse shurikens pelo teclado ou pelo botão na tela. Um tutorial curto ensina tudo na primeira fase, e a opção de assistência facilita os lançamentos.

Estrelas, medalhas, roupas e armas
Cada fase tem 3 estrelas e 3 medalhas: todas as estrelas, nenhuma morte e tempo abaixo da meta. As estrelas liberam 10 roupas; os pontos compram 6 armas, cinco delas com um poder especial. Uma história de abertura e um final emolduram a campanha, e a tela de resultado com notas premia as corridas limpas.

14 idiomas e narrador gravado
A interface está traduzida em 14 idiomas e segue o idioma do navegador na primeira abertura. Um narrador de arena em inglês anuncia combos e grandes momentos em todos os idiomas, sobre 7 músicas. Música, efeitos e narrador têm volumes separados, e as Opções trazem qualidade gráfica, menos movimento e a escolha entre sangue ou tinta.

Seu jogo, sua hospedagem
Envie o conteúdo da pasta game para uma hospedagem estática HTTP(S) e abra. Não precisa de banco de dados, PHP, conta nem servidor, e o jogo normal não faz requisições fora da sua pasta. Troque a chave do salvamento e as opções de anúncio no ninja.config.js sem recompilar. O pacote inclui o código TypeScript editável com testes e um guia ilustrado offline em 14 idiomas.
Anúncios opcionais, com o seu provedor
Os anúncios vêm desligados e nenhuma rede de anúncios acompanha o jogo. Um gancho documentado permite ligar o seu próprio provedor para intersticiais entre fases e dois anúncios recompensados opcionais (dobrar os pontos, reviver no último ponto seguro). O jogo pausa e silencia durante o anúncio e só dá a recompensa se o anúncio terminar de verdade.
O que esta edição não inclui
Apps nativos, hospedagem e desenvolvimento personalizado não estão incluídos, nem ranking online, salvamento na nuvem, compras com dinheiro real ou rede de anúncios embutida.
Para quem é este template
Portais de jogos e donos de sites que querem um jogo de ação caprichado, estúdios e freelancers que precisam de uma base para um jogo com a marca de um cliente, e desenvolvedores que querem estudar um jogo Canvas 2D legível, com física, efeitos e construtor de fases.
Personalize
As fases ficam em src/data, a sensação do jogo, roupas e armas em src/config/tuning.ts, e os textos em src/i18n. Compile com Node.js 26.13 ou superior usando npm ci, npm test e npm run build e envie o resultado legível como a pasta game.
Detalhes técnicos
- Base: HTML5, TypeScript, Canvas 2D e Web Audio, compilado com Vite, sem motor de jogo.
- Arquivos: HTML, CSS, JavaScript, TypeScript, JSON, WebP, PNG, SVG, MP3, WOFF2 e WOFF.
- Idiomas: 14 na interface e no guia; narrador gravado em inglês.
- Requisitos: navegador atual com JavaScript, Canvas 2D, Web Audio e armazenamento local, e hospedagem estática HTTP(S).
- Progresso: armazenamento local do navegador, sem conta nem sincronização na nuvem.
- Node.js só é necessário para editar o código, não para jogar nem hospedar.
Licença e suporte em resumo
Uma compra dá uma licença perpétua e não exclusiva para usar esta edição em um produto final, seu ou de um cliente. Os jogadores podem acessá-lo de graça ou com monetização por anúncios. Você pode alterar código, arte e áudio dentro do seu produto, mas não pode revender nem redistribuir o template isoladamente. Seis meses de suporte estão incluídos (12 com a extensão na compra) e cobrem instalar e usar os arquivos e corrigir defeitos reproduzíveis.
















