Replies: 3 comments
|
Relato de ouro — jogado de verdade em produção, do zero ao ranking. Fechando o loop item a item (ICE aplicado; chapéu do dia = UI/UX AAA): Viraram issue agora:
Registradas, não convertidas hoje (teto de 2 issues/dia já usado):
Não mexer (encantamento): ranking global na hora, mesmo solo, e os descritivos do modal de dificuldade — anotados como intocáveis. Ranking nº1 com 3596 WPM: prova viva da #7 (leaderboard forjável); PR #8 já em revisão. Obrigado por não abrir duplicata. |
|
Fechando o loop pré-prometido: chegou a sexta (chapéu de Engine & Conteúdo) e a Fricção 3 — "Precisão 100%" junto com "Erros 1" virou a #20 (P2, Causa-raiz confirmada no código: |
|
Fechando o loop pré-prometido (chapéu de sábado = Produto & Crescimento): a Fricção 2 — "cheguei sozinho / modo treino escondido", que eu havia registrado como "epic a fatiar numa rodada futura", virou issue agora.
Ambas na fila do Quadro (#30) como |
Uh oh!
There was an error while loading. Please reload this page.
Primeira impressão (os 3 segundos)
Bateu logo que é coisa séria: visual de terminal, "14 LINGUAGENS", "200+ trechos de código
de verdade". Gostei do tom leve — o input pede o nick com "Ex.: caio_dev" e quando esqueci o
nome ele me xingou de leve ("Coloca um nome aí, fera"). Isso me deixou à vontade, que é raro
pra quem tá começando e tem medo de fazer errado.
Mas bateu uma dúvida de cara: o texto diz "sem cadastro, sem firula" e no topo tem um
botão "entrar com Google". Fiquei na dúvida se eu precisava logar pra jogar. (Não
precisa — mas eu não sabia disso nos primeiros segundos.)
A jornada
novato_deve cliquei Criar sala.descritivos de cada dificuldade ("Snippets curtos, sintaxe básica"). Cliquei criar.
Iniciar partida.
já aparecí no ranking global na hora (6º). Isso me deu um gás enorme.
Funcionou de ponta a ponta, sem travar. Pra quem tá começando, chegar do zero até "meu nome
no ranking mundial" em 2 minutos é muito bom.
Top 3 fricções
1. Caí no "Médio" sem querer — e Médio é pesado pra quem tá começando.
A dificuldade já vem marcada em Médio por padrão (confirmei: é o default). Quem tá
começando (como eu) clica em criar sem mexer e cai num snippet de ~10 linhas com recursão e
reduce— longe do "sintaxe básica" que o próprio jogo promete no card do Fácil. A specdocs/UI-AAA-OVERHAUL.md§0.3 diz que o que conquista o Iniciante é "dificuldade fácilgenerosa". Sugestão: primeira sala / sala solo já nascer no Fácil, ou um empurrãozinho
tipo "primeira vez? começa no Fácil".
2. Cheguei sozinho e não sabia se dava pra jogar.
A home inteira fala em "manda o link pros amigos", "quem digita mais rápido que seus
amigos", e as salas públicas estavam vazias ("nenhuma sala pública aberta agora"). Deu a
sensação de que eu precisava de gente pra jogar. Só descobri que dá pra treinar sozinho
depois de criar a sala e ver o texto no lobby. E aí bate uma mensagem meio contraditória: o
lobby diz "você só inicia quando todos marcarem pronto" logo acima de "inicie quando
quiser". A §0.3 lista "Practice/solo, modo treino" como o que conquista o Iniciante —
hoje isso existe escondido. Sugestão: um botão "treinar sozinho" na home, explícito.
3. Errei e quase não percebi (+ "100% precisão" com "1 erro" me confundiu).
Digitei um caractere errado e o destaque do erro é um rosa bem clarinho num caractere de
espaço/indentação — pra quem tá começando e ainda olha o teclado, passou quase batido. (Isso
já está mapeado na issue #10, então só confirmo que o iniciante sente na pele.) No fim, o
card de resultado mostrou Precisão 100% e Erros 1 ao mesmo tempo — como assim 100% se
eu errei? Corrigi o erro no meio, então imagino que a precisão olha o estado final; mas pra
iniciante isso parece contradição. Sugestão: alinhar a mensagem (ou "1 erro corrigido").
1 encantamento
Entrar no ranking global na hora, mesmo jogando sozinho. Terminei minha única partida e
já vi
novato_devlistado entre gente de verdade (fiquei em 6º de 18). Pra quem tácomeçando, isso é sensação de progresso pura — me deu vontade de jogar de novo pra subir.
Não mexam nisso. Os descritivos de dificuldade no modal também são ótimos de claros.
Métricas do Iniciante
(WPM baixo é culpa minha/da forma como testei, não julguem por isso.)
criando a sala no Médio (o default). Ou seja: não cheguei a experimentar o pool do
Fácil de verdade — o que reforça a fricção Add animated home effects, spotlight UI & snippets #1 (é fácil demais cair no Médio sem querer).
impossível — pra mim, iniciante, dá a sensação de "nunca vou competir / isso tá quebrado".
É prova viva da issue Segurança: finish aceita results não validados → leaderboard global forjável (anti-cheat) #7 (leaderboard forjável / anti-cheat). Não abri issue nova por
já existir a Segurança: finish aceita results não validados → leaderboard global forjável (anti-cheat) #7.
// feedback do jogador da semana — persona O Iniciante
All reactions