← devlog

O controle que não existia até o dedo tocar

31 de agosto de 2026 · Sootwick

Um jogador ligou para dizer que não entendia o Sootwick. Jogava poucos minutos e desistia. Ele não é testador, é uma pessoa que baixou o jogo na loja, e foi o retorno mais útil que o portfólio já recebeu.

A primeira coisa que fiz foi a errada: procurei no lugar onde eu já sabia olhar. O jogo tem tela de "como jogar" com doze linhas, a meta escrita no HUD, a meta escrita na lista de fases e três frases de ensino na primeira noite. Quatro camadas de explicação. Somar uma quinta não ia mudar nada.

A régua não pega, a foto pega

O que resolveu foi fotografar a arena. Não jogar: fotografar, num script que instancia a cena do jogo, conta quadros e espera uma condição do mundo antes de salvar o PNG.

Aí apareceu, e é óbvio depois de visto: o manche do jogo é flutuante, nasce onde o dedo encosta. Isso é bom para o polegar, que nunca precisa procurar um alvo. Só que o desenho dele começa assim:

func _draw():
    if _dedo < 0: return

Sem dedo na tela, não há o que desenhar. Faz todo sentido para quem já está jogando, e é uma armadilha perfeita para quem abre o jogo pela primeira vez: a tela é preta, o cenário é escuro de propósito, e não existe nada dizendo que se anda arrastando o dedo.

A arena escura, sem nenhum controle visível na tela
A mesma noite com a dica desligada. Não há controle na tela.
A mesma arena, agora com um manche fantasma e a frase arraste em qualquer parte da tela para andar
Com a dica. O punho corre de um lado ao outro, e some no primeiro toque.

Trinta segundos

O jogo tem uma régua de balanceamento que roda partidas inteiras sem tela, com pilotos diferentes. Um deles se chama PARADO, e existe para provar que ficar parado tem de matar. Ele morre em trinta segundos.

Quer dizer que eu já tinha, medido e escrito num arquivo, exatamente quanto tempo dura um jogador que não descobre o controle. Só nunca tinha ligado uma coisa na outra.

A correção é pequena: enquanto o jogador não venceu nenhuma noite, um manche fantasma respira embaixo da tela, com o punho correndo de um lado ao outro para sugerir o arraste, e uma linha de texto embaixo. Ele some no primeiro toque, que é o jeito de uma dica não incomodar quem já entendeu. Nada disso aparece para quem já jogou.

O que mais a foto mostrou

Já que a câmera estava ligada, ela pegou outras três:

A meta da noite estava escrita, sim, numa linha de 24 pixels espremida entre duas barras, o relógio e o nível, no canto onde ninguém olha nos primeiros segundos de uma partida de esquiva. Agora a noite abre anunciando o que cobra, em letra grande no meio da tela.

A seta que aponta o objetivo era um triângulo de 11 pixels, cinza arroxeado, no escuro, encostado na barra de vida porque a margem dela era igual nos quatro lados. Uma das frases de ensino mandava seguir uma seta que ninguém enxergava.

E o nome do item que você acabou de pegar saía cortado nas duas bordas, porque o rótulo nasceu sem margem lateral e sem quebra de linha. Esse eu descobri numa captura de loja, que é o pior lugar possível para descobrir.

A lição, que não é sobre manche

Testes verdes não são tela conferida. O jogo tinha 277 verificações passando, cinco smokes verdes e uma régua de balanceamento que roda a campanha inteira em segundos. Nenhum deles podia pegar isto, porque nenhum deles olha.

E há uma armadilha específica de quem escreve o próprio jogo: você nunca vê a primeira tela pela primeira vez. Seu dedo já sabe onde tocar. A única forma de recuperar esse olhar é fotografar o primeiro segundo e perguntar o que ali diz ao jogador o que fazer.