Monkey Up: puxe, mire, suba.
Monkey Up é um template de jogo HTML5 de escalada com estilingue, com código-fonte completo. Um macaquinho fica pendurado num pino de madeira: segure, puxe para trás e solte para lançá-lo até o próximo pino, subindo uma árvore gigante. A edição tem 55 fases em cinco mundos, um modo infinito, interface em 14 idiomas e uma pasta de jogo pronta para hospedar, além do código TypeScript editável.

Mira de estilingue com segunda chance
Os dois braços esticam como o elástico de um estilingue enquanto você mira, e uma linha pontilhada mostra onde o macaco vai agarrar. No ar há um lançamento extra, devolvido sempre que ele agarra um pino, então um ângulo errado raramente acaba a subida. Bandeiras de ponto de volta guardam o caminho em cada fase.
55 fases em cinco mundos
A campanha sobe pelo Tronco Oco, Cachoeira do Galho, Ruínas da Copa, Copa na Tempestade e Noite dos Vaga-lumes, com 11 fases por mundo. Não há inimigos criaturas: o desafio é o cenário, com espinhos, pinos que quebram e que andam, serras, flores que cospem fogo, água que sobe e vento.

Estrelas, bananas douradas e chapéus
Cada fase dá até três estrelas: chegar ao topo, pegar as bananas e não cair. Uma banana dourada fica escondida em cada fase, e juntá-las abre cinco chapéus cosméticos para o macaco.
Subida Infinita e Subida do Dia
Um modo à parte sobe pelos cinco temas o mais alto possível, com recorde guardado. A Subida do Dia usa a mesma árvore gerada para todos no mesmo dia, com recorde próprio.

Interface em 14 idiomas
A interface vem em inglês, português, espanhol, francês, alemão, italiano, holandês, polonês, turco, russo, indonésio, japonês, coreano e chinês. Ela segue o idioma do aparelho e pode ser trocada a qualquer momento nos ajustes, sem recarregar.

Seu jogo, sua hospedagem
Envie o conteúdo da pasta game para uma hospedagem estática HTTP(S) e abra o index.html. Não precisa de banco de dados, PHP, conta nem servidor, e o jogo normal não faz requisições a serviços de ranking, anúncios ou pagamento. Arte, áudio e fontes são todos locais. O pacote também traz um guia ilustrado offline em 14 idiomas.
O que esta edição não inclui
Apps nativos, hospedagem e desenvolvimento personalizado não estão incluídos, nem ranking online, compras com dinheiro real ou SDK de anúncios.
Para quem é este template
Donos de sites e portais que querem um jogo casual para celular que faz o jogador voltar, freelancers e estúdios que precisam de uma base para o jogo com a marca de um cliente, e desenvolvedores que querem aprender com um projeto TypeScript tipado e uma simulação de física determinística.
Personalize
As fases são dados TypeScript simples em src/data/, todos os números de física e de sensação ficam em src/config/tuning.ts e cada idioma tem seu arquivo em src/i18n/. Arte e áudio ficam em src/assets/. Rode npm test e npm run build e envie o build novo.
Detalhes técnicos em resumo
- Tecnologia: HTML5, TypeScript e Vite, Canvas 2D e Web Audio, sem motor de jogo de terceiros.
- Arquivos: HTML, CSS, JavaScript, TypeScript, JSON, WebP, MP3 e WOFF2.
- Idiomas: 14 idiomas na interface e guia do comprador em 14.
- Controles: toque ou mouse, feito para o celular em pé.
- Requisitos: navegador atual com JavaScript, Canvas 2D, Web Audio e armazenamento local, e hospedagem estática HTTP(S).
- Saves: no armazenamento do navegador do jogador, sem conta e sem sincronização na nuvem.
- O Node.js 26.13 ou mais novo só é necessário para editar e recompilar 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 o código, a arte e o á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 no checkout) e cobrem a instalação e o uso dos arquivos e a correção de defeitos reproduzíveis.
















