Estudo de caso: Gol Contra - Produto web completo + uma experiência mobile desenhada do zero

Gol Contra de ponta a ponta: o jogo web inteiro mais uma experiência mobile separada, desenhada para o celular. Convex, Next.js, Motion e GSAP.

Projeto
Gol Contra
Ano
Serviço
Produto em Tempo Real, UI de Jogo, Experiência Mobile
Tela inicial do Gol Contra: criar ou entrar em uma sala

Visão geral

Gol Contra, o produto inteiro

O Gol Contra é um jogo de dedução social em tempo real sobre futebol e manipulação de resultado. Levante a taça com vitórias limpas, ou entregue o clube para a máfia sem ninguém perceber.

A gente construiu a experiência web inteira e a experiência mobile inteira. Convex para a sala ao vivo, Next.js para o produto, Motion e GSAP para a noite de jogo. O mobile foi inventado para a mão, e não redirecionado do desktop para uma tela menor.

  • Gol Contra
  • Convex em tempo real
  • Web completo + mobile do zero
  • Motion + GSAP

Processo

Como a gente entregou

Primeiro o web completo. Depois o mobile, desenhado do zero: mesmo jogo, outra superfície de produto.
01

Game design → produto

Dedução social no vestiário: os jogadores leais perseguem cinco vitórias limpas; a máfia precisa de seis jogos manipulados. Capitão → escalação → voto secreto → tática.

02

Tempo real no Convex

Salas, presença, papéis secretos, votos e a súmula da partida vivem todos no Convex, que dá sincronização reativa para 5 a 10 jogadores sem uma stack de socket própria.

03

Experiência web completa

Construímos o produto web inteiro em Next.js: landing, sala, escalação, votação, prancheta, dossiê e súmula, com o Motion conduzindo a coreografia de estados.

04 · Mobile

Mobile do zero

Nova arquitetura de informação e novas interações, pensadas primeiro para o polegar — cada ação precisa merecer o espaço no celular em vez de herdá-lo do desktop.

05

Motion + GSAP

Motion para presença de interface e layout compartilhado. GSAP para as sequências mais pesadas: viradas de papel, revelações de voto e as transições de fase que dão clima de noite de jogo.

Web

O jogo web completo

Tudo o que entregamos para a mesa: criar e entrar, escalação, votação secreta, prancheta, dossiê e súmula. O produto completo no desktop.
Tela inicial do Gol Contra: criar ou entrar em uma sala

Tela inicial

Vestiário com seleção de personagem

Vestiário

Escalação: escolhendo a camisa 10

Escalação

Votação no desktop: aprovar ou rejeitar a escalação

Votação

Dossiê confidencial, a prancheta de votação e a súmula da partida

Dossiê · Prancheta · Súmula

Mobile · do zero

Uma segunda superfície de produto, feita para o celular

O mobile foi desenhado do zero para não virar um redirecionamento das ações de desktop numa tela pequena. Nova arquitetura de informação, novos padrões de interação, a mesma sala do Convex.

Navegação inferior, aprovar e rejeitar ocupando a tela toda, revelação confidencial de papel e anéis de trilha feitos para uma mão só. Cada controle precisa merecer o espaço no celular.

Revelação de papel no mobile: Jogador Leal

Revelação de papel

Tela de votação no mobile

Votação mobile

Trilhas no mobile: corrida pelo título e manipulação

Trilhas

Stack e prova

Convex para a sala. Motion para a noite.

Estado em tempo real no Convex. Interface de produto no Next. Presença e batidas de fase com Motion e GSAP.
Jogadores / sala
5–10

Presença ao vivo sincronizada pelo Convex

Vitórias limpas
5

Trilha do título para o elenco leal

Jogos manipulados
6

Trilha da manipulação para a máfia

No ar
Jogar →

own-goal.mellofattura.com

Tecnologias

  • Next.js
  • Convex
  • Motion
  • GSAP
  • React
  • TypeScript
  • Tailwind
  • Vercel

O Convex é dono do estado autoritativo do jogo: salas, papéis, votos e trilhas. O Next.js entrega as duas superfícies que construímos, o jogo web completo e a experiência mobile desenhada do zero. O Motion cuida da presença de interface; o GSAP assume as batidas cinematográficas mais longas.

Mais estudos de caso

Um leitor de cardápio que escolhe o que pedir, com as contas feitas no aparelho

Um app de iOS que lê o cardápio de um restaurante a partir de uma foto, cruza com o que você registrou hoje no Apple Saúde e ordena os pratos. Um modelo de linguagem lê o cardápio; o Swift faz as contas.

Ler mais

Aulas de idioma a partir do jogo na sua tela

O Looté é um app iOS para quem estuda um idioma com os jogos que já joga. Ele lê a tela do jogo, explica cada fala no contexto da cena e transforma o que você salva em flashcards com repetição espaçada.

Ler mais

Sob encomenda - Traga o problema para a bancada.

Uma ideia crua já basta para começar. Você conversa direto com quem vai construir.

Bancada

São Paulo