Skip to content

didifive/genesis-dio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Criando seu jogo de memória estilo Genius

Bootcamp "Eduzz Fullstack Developer #2" - Digital Innovation One

Projeto desenvolvido com instruções de Gabriela Pinheiro na trilha de estudo do Bootcamp "Eduzz Fullstack Developer #2" da dio.me.

Repository language count Made by Gabriela Update by Didi GitHub last commit License

JavaScript HTML5 CSS3 Bootstrap

Link da base utilizada neste projeto: SpruceGabriela/genesis-dio.


Abaixo seguem modificações feitas em relação ao projeto base:

  • Remoção de todos os alert() - substituídos por modal elegante com informações detalhadas
  • Criação de círculo no centro do jogo exibindo o nível atual com fonte responsiva
  • Implementação de modal para exibição de Game Over com:
    • Nível em que o jogador errou
    • Quantidade de níveis completados com pluralização dinâmica
    • Seu melhor recorde
  • Correção da lógica de score: só incrementa quando acerta, não quando inicia o nível
  • Refatoração do código JavaScript com constantes para elementos do DOM
  • Integração do Bootstrap 5.3 para melhor estrutura e responsividade
  • Design aprimorado com:
    • Gradientes suaves nas cores
    • Efeitos hover melhorados
    • Animações fluidas (fade-in, slide-up)
    • Cores mais vibrantes nos botões
    • Shadows e profundidade visual
  • Responsividade completa:
    • Mobile-first design (até 576px)
    • Tablet (577px - 768px)
    • Desktop (769px+)
    • Uso de clamp() para tipografia fluida
    • Aspect-ratio responsivo para o jogo circular
  • Uso de CSS Variables para melhor manutenção do código
  • Cabeçalho com barra de navegação para controlar play e demonstrar recorde
  • Recorde utiliza localStorage para guardar dados no navegador
  • Efeitos sonoros para as cores
  • Responsividade adaptativa com media queries

Projeto online em: genius.zancanela.dev.br
Netlify Status


Links Interessantes:

About

Genius Game in HTML5, CSS and JavaScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 52.0%
  • CSS 31.4%
  • HTML 16.6%