Skip to content

[UX] Renomear níveis de dificuldade para Júnior, Pleno e Sênior #73

Closed

Description

@caioross

🚀 Feature

Substituir os nomes atuais dos níveis de dificuldade por uma nomenclatura mais alinhada ao universo da programação.


📖 Contexto

Atualmente o jogo utiliza os níveis tradicionais:

  • Fácil
  • Médio
  • Difícil

Embora sejam intuitivos, esses nomes são genéricos e poderiam reforçar melhor a identidade do CodeRacer.

Como o público do jogo é formado principalmente por desenvolvedores, faz mais sentido utilizar uma nomenclatura inspirada na carreira de um programador.


💡 Proposta

Alterar os níveis para:

Atual Novo
Fácil 🟢 Júnior
Médio 🔵 Pleno
Difícil 🟣 Sênior

Esses nomes continuam transmitindo a ideia de progressão, porém fortalecem a identidade do jogo.


🎯 Benefícios

  • Mais personalidade para o projeto.
  • Melhor imersão.
  • Linguagem mais próxima da comunidade de desenvolvedores.
  • Diferencial em relação a outros jogos de digitação.

✅ Critérios de aceite

  • Todos os textos da interface são atualizados.
  • Os filtros continuam funcionando normalmente.
  • Nenhuma funcionalidade é alterada, apenas a nomenclatura.
  • Documentação e tutoriais também são atualizados.

Activity

  1. added
    enhancementNew feature or request
    area:uiInterface, design system, animação, game feel
    em-resolucaoClaim: um Resolvedor está trabalhando nisto
    and removed
    em-resolucaoClaim: um Resolvedor está trabalhando nisto
    on Jul 25, 2026
  2. caioross commented on Jul 26, 2026

    @caioross
    OwnerAuthor

    Resolvida em PR #86 — #86 (§7.3 normal).

    Fácil→🟢 Júnior, Médio→🔵 Pleno, Difícil→🟣 Sênior na fonte única DIFFICULTIES (languages.ts); Lobby/HomeView/Practice herdam. Os id seguem easy/medium/hard, então allowlist, snippets, leaderboard e filtros ficam intactos. README atualizado. Verificado em /practice: os três novos rótulos aparecem e os antigos sumiram. Gate verde (typecheck·build·test 54).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Algum dia / baixo impactoarea:uiInterface, design system, animação, game feelenhancementNew feature or requestgameplay

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions