Sobre o projeto
Pokédex OS é um Progressive Web App (PWA) projetado para navegadores móveis, construído inteiramente com vanilla JavaScript, HTML5 e CSS3, sem dependências externas. Ele oferece uma interface retrô temática de Game Boy com sprites em pixel e músicas chiptune. O aplicativo inclui uma Pokédex para os 151 Pokémon originais, otimizada para renderização a 60FPS e gerenciamento de memória, apresentando dados em tempo real da PokeAPI, árvores de evolução interativas e capacidades de áudio para narração de lore e gritos de Pokémon.
A mecânica de captura utiliza a fórmula oficial de taxa de captura e permite a seleção de diferentes Poké Balls, com animações e efeitos sonoros gerados via Web Audio API. As batalhas são por turnos, calculando o dano com base em estatísticas e eficácia de tipo, e suportam Pokémon shiny com um multiplicador de dano. O sistema de PC Box permite perfis de dois jogadores com saves isolados, rastreamento visual de Pokémon capturados e dados de save codificados em Base64 para transferência entre dispositivos.
Atualizações recentes adicionaram um Gym Circuit com 58 treinadores, caça a shinies e batalhas pass-and-play. A Game Boy Edition inclui pixel art, elementos de RPG como níveis e experiência, e exploração de habitats de Kanto. A implantação é simples via GitHub Pages, e o app pode ser adicionado às telas iniciais no iOS para uma experiência semelhante a um aplicativo nativo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.