Blog
AI Game Dev9 min read

Cursor Vibe Jam 2026: O Guia Completo (Regras, Resultados e Como Criar um Jogo para Participar)

Tudo sobre o Cursor Vibe Jam 2026, as regras, os prêmios de 40 mil dólares, os resultados e como criar uma entrada jogável na web com 90% de código gerado por IA, incluindo quais ferramentas exportam o build web.

O Cursor Vibe Jam 2026 foi o maior game jam de IA até o momento, e tinha um formato bem definido. Organizado por Pieter Levels e patrocinado por Cursor, Bolt.new, Glif e Tripo AI, durou um mês, de 1 de abril a 1 de maio de 2026, encerrando às 13:37 UTC. Ao final, 945 jogos tinham sido submetidos e mais de 242.000 pessoas os tinham jogado, com o jam acumulando cerca de 12 milhões de visualizações no X. O total de prêmios foi de $40.000 em dinheiro real, mais do que o dobro do ano anterior.

Este guia é a versão prática: o que o jam exigiu, o que essas regras significam para a forma de criar, e o fluxo de trabalho exato para entregar uma participação que se encaixa no formato. O formato é a parte que vale entender, porque é incomum e define tudo, seja para analisar o que aconteceu ou para se preparar para a próxima edição.

{/* IMAGE: A laptop on a desk at night showing a small fast-loading browser game on the left and a chat prompt on the right, with a sticky note on the screen bezel reading "WEB. NO LOGIN. 90% AI. ONE HOOK." 1200x630. */}

As duas regras que definem sua participação

A maioria dos jams dá um tema e um prazo. O Vibe Jam oferece um tema de certa forma no próprio formato, e o formato é rígido em dois aspectos que, discretamente, eliminam muitas ferramentas e muitas ideias de jogo.

Regra um: pelo menos 90% do código deve ser escrito por IA. Não é um sistema de honra que você pode ignorar, é a premissa do jam. Na prática, seu trabalho é direcionar, definir o escopo e testar, enquanto a IA escreve e monta o jogo. As pessoas que se saíram bem ficaram habilidosas em descrever uma mecânica com clareza, verificar o resultado e pedir a próxima mudança.

Regra dois: o jogo deve ser jogável na web, sem login, sem cadastro, gratuito e com tempo de carregamento quase zero. Um jogador clica em um link e está no jogo em um ou dois segundos, idealmente no seu próprio domínio ou subdomínio. Sem instalações, sem barreiras de conta, sem tela de carregamento. Esta é a regra que pega muita gente, porque um número surpreendente de ferramentas ou não consegue produzir um build web ou produz um tão pesado que carrega devagar. O conselho oficial durante o jam foi direto: mantenha o projeto leve o suficiente para rodar quase instantaneamente no navegador.

Regras menores também importam. O jogo precisa ser novo, feito durante o jam. Uma entrada por pessoa, então a orientação era criar um jogo realmente bom em vez de cinco apressados. Um pequeno trecho de JavaScript do jam vai na sua página. Multiplayer era preferido, mas não obrigatório. E havia um toque opcional: um portal de saída que os jogadores poderiam usar para ir do seu jogo para o próximo, transformando as entradas em uma espécie de webring.

Releia essas duas grandes regras, porque cada decisão abaixo decorre delas. Você está criando um jogo web pequeno e instantaneamente jogável onde a IA escreve o código. Isso favorece um tipo específico de ferramenta.

O que o formato faz com a escolha da sua ferramenta

Muita gente chama coisas bem diferentes de ferramenta de criação de jogos com IA, e o formato do Vibe Jam as separa discretamente entre o que funciona e o que falha na hora da submissão.

Ferramentas de texto para jogo no navegador. Você digita um prompt e um pequeno jogo web aparece, já hospedado, o que cumpre a regra de jogável no navegador sem etapa de exportação. O problema é o mesmo de qualquer jam: muitas limitam as gerações de IA no plano gratuito bem quando sua demo está pela metade, algumas adicionam uma marca d'água, e a maioria trava quando você pede a quarta ou quinta mecânica interligada. Se sua ideia cabe em uma única tela e o limite não estourar, essa opção pode funcionar. Nossa análise honesta sobre a abordagem estilo Rosebud cobre onde fica o teto.

Assistentes de programação com IA. O próprio Cursor, e ferramentas similares, geram código enquanto você trabalha dentro de um engine que já conhece. Para um desenvolvedor experiente, isso é um impulso real com controle total da exportação. Mas assume que você já sabe configurar um build web, um mapa de entrada e uma cena, porque o assistente escreve código mais rápido, ele não cria o jogo por você. Ótimo para um veterano, difícil para um iniciante. Aprofundamos essa divisão em Cursor mais Godot versus um engine nativo de IA.

Engines nativos de IA. A IA está integrada ao editor. Você descreve uma mecânica, ela escreve o script, monta a cena e roda o jogo, então você pressiona play e pede a próxima coisa. Essa opção satisfaz a regra dos 90% de IA por design, mas só um engine com exportação web gera o build HTML5 que o jam exige. Summer Engine foi construído dessa forma, é compatível com Godot 4 e exporta um build web para um projeto em GDScript. A página da Vibe Jam do Summer explica essa etapa. Teste o build nos navegadores que o jam exige cedo, e não na última noite.

Nenhuma opção vence sempre, mas a regra de exportação web é o filtro que a maioria das pessoas esquece até a última noite. Escolha sua ferramenta verificando esse filtro primeiro.

Como criar uma entrada para o Vibe Jam, passo a passo

Esse fluxo de trabalho usa um engine nativo de IA para a criação, e se generaliza para qualquer jam com as mesmas restrições de jogável na web e código escrito por IA. A etapa de exportação é onde as ferramentas mais diferem, então confira essa etapa primeiro.

1. Reduza o escopo a um gancho que se entende em cinco segundos

A decisão mais importante acontece antes de você tocar em qualquer ferramenta. O jam recompensa um jogo pequeno que um estranho entende instantaneamente, porque a maioria dos jogadores dá a uma entrada alguns segundos antes de sair. Escreva uma frase descrevendo a menor versão da sua ideia que ainda seja divertida de apertar um botão. Um bom escopo para o Vibe Jam se parece com:

  • "Você é um peixe que precisa comer peixes menores para crescer, e tudo maior te come."
  • "Um endless climber de um botão onde tocar a tela troca a parede em que você está grudado."
  • "Uma arena minúscula onde você e o cursor são o mesmo objeto e você precisa fugir de si mesmo."

Cada um é criável em um fim de semana, se entende em cinco segundos e roda no navegador. A versão com árvore de upgrades e três biomas fica na sua cabeça como o sonho. O que você entrega é a frase.

2. Comece a partir de um template que já funciona, não de um projeto em branco

Um projeto em branco força a IA a inventar seu controlador de personagem, câmera, entrada e física antes de você ter algo para sentir, e cada um desses é um bug inicial que você não pode dar ao luxo de ter. Comece a partir de um template próximo à sua frase e molde-o. Um template de plataforma já tem um personagem em movimento e chão. Um template estilo survivors já tem um personagem em movimento, hordas e um cronômetro de sobrevivência, que é uma base sólida para um jam web porque o loop é satisfatório com quase nenhum conteúdo e permanece leve o suficiente para carregar rápido.

3. Construa uma mecânica por prompt e depois pressione play

Esta é a regra que mantém toda a construção coesa. Faça uma mudança, rode o jogo, sinta como está, depois faça a próxima mudança. Então seus primeiros prompts ficam assim:

  1. "Transforme o personagem em um peixinho e o fundo em mar aberto." Pressione play. Confirme que ainda funciona.
  2. "Faça o personagem crescer ao tocar um peixe menor, e encerre o jogo se ele tocar um maior." Pressione play. Este é o seu gancho, então gaste seus prompts aqui até que pareça certo.
  3. "Spawne peixes de tamanhos aleatórios pelas bordas e mostre uma pontuação de quão grande eu fico." Pressione play.

Quando uma mudança quebra o build, e alguma vai quebrar, você sabe exatamente qual prompt causou isso, e a IA corrige uma mudança pequena de forma muito mais confiável do que um prompt longo que pediu seis coisas de uma vez. Recomendamos a mesma disciplina de uma mecânica por vez para qualquer build com prazo em nosso guia de fluxo de trabalho para hackathons.

4. Mantenha leve para que carregue quase instantaneamente

A regra de sem tela de carregamento é um fator de pontuação, não um detalhe, porque um primeiro carregamento lento custa jogadores no primeiro segundo. Prefira cenas simples, texturas pequenas e poucos sons a um download pesado. Se um asset grande não é essencial para o gancho, corte. A maioria dos jogos vencedores de jams é pequena em disco.

5. Exporte o build web e hospede

Esta é a etapa que as regras mais valorizam. Exporte o build HTML5 e depois hospede os arquivos gerados no seu próprio domínio ou subdomínio para que o jogo abra sem login e sem cadastro. Um projeto do Summer que usa só GDScript exporta um build web como um .zip estático padrão com index.html na raiz, e você precisa conferir se ele roda nos navegadores que o jam exige. O Godot 4.3 e versões posteriores exportam builds web de thread única que não precisam de cabeçalhos especiais no servidor; os cabeçalhos COOP e COEP só importam com suporte a threads. Adicione o trecho do jam à página e, se quiser o toque do portal, configure o portal de saída para que os jogadores possam ir para o próximo jogo. Teste o link hospedado em um navegador limpo sem conta antes de submeter, porque a falha mais comum de última hora é um build que funciona localmente mas quebra quando hospedado.

6. Faça os primeiros dez segundos carregarem o jogo inteiro

Os jogadores julgam uma entrada de jam rápido, e juízes cansados rolando 945 delas também. Sua abertura precisa comunicar o gancho sem instruções, então dedique tempo real à primeira coisa que um jogador vê e faz. Se ele entender e sorrir em dez segundos, você está na disputa. Se precisar de um tutorial, o escopo foi grande demais.

A parte honesta sobre gratuito versus pago

O Vibe Jam é gratuito para participar, e você pode criar uma entrada completa de graça numa ferramenta com exportação web gratuita. Summer Engine é gratuito para baixar e usar, com planos pagos apenas para uso mais intenso de IA e recursos de equipe, e exporta um build web para um projeto em GDScript.

A ressalva honesta não é específica de nenhuma ferramenta: algumas limitam as gerações de IA no plano gratuito e o limite acaba no meio do desenvolvimento, algumas adicionam uma marca d'água, e algumas trancam a exportação web atrás de um paywall. Verifique essas três coisas em qualquer ferramenta que escolher antes de começar, porque em um jam elas aparecem no pior momento.

Se preparando para o próximo

A edição de 2026 encerrou em 1 de maio, com julgamento por Pieter Levels e um painel após o fechamento da janela. O Vibe Jam tem ocorrido ano após ano, então a aposta segura é outra edição em 2027 na mesma janela de primavera, anunciada no X com cerca de um mês para criar. Não há tema para estudar com antecedência, mas há um formato, e o formato é a parte difícil para a maioria das pessoas.

O que realmente prepara você é entregar um jogo web pequeno agora, com as mesmas restrições: a IA escreve o código, ele carrega instantaneamente no navegador, sem login, um gancho forte. Faça isso uma vez e da próxima vez que o jam aparecer você começa a criar no primeiro dia em vez de estar brigando com suas ferramentas. Se quiser um ponto de partida, escolha um template e descreva uma mecânica, ou leia como a mesma disciplina de prazo funciona em qualquer game jam de IA. Os jogos que vencem esse formato são pequenos, rápidos e claros, o que é uma habilidade que você pode praticar em qualquer tarde livre.

Fontes: Site oficial do Vibe Jam 2026, Anúncio do jam por Pieter Levels, Estatísticas finais por Pieter Levels.

Frequently asked questions

O que é o Cursor Vibe Jam 2026?

O Cursor Vibe Jam 2026 é um game jam de IA com duração de um mês, organizado por Pieter Levels e patrocinado por Cursor, Bolt.new, Glif e Tripo AI. Aconteceu de 1 de abril a 1 de maio de 2026, encerrando às 13:37 UTC do dia 1 de maio. A proposta central é criar um jogo do zero onde pelo menos 90% do código é escrito por IA, e o jogo deve ser jogável na web sem login ou cadastro. A edição de 2026 ofereceu $40.000 em prêmios em dinheiro e atraiu 945 jogos submetidos, jogados por mais de 242.000 pessoas.

Quais são as regras do Vibe Jam 2026?

As regras mais importantes: pelo menos 90% do código deve ser escrito por IA; o jogo deve ser novo, criado durante o jam, não algo que você já tinha antes; deve ser jogável na web sem login, sem cadastro e gratuito, idealmente em um domínio ou subdomínio próprio; não deve haver telas de carregamento ou downloads pesados, para que os jogadores entrem no jogo quase imediatamente; apenas uma entrada por pessoa; e um pequeno trecho de JavaScript do jam deve ser adicionado à página. Multiplayer é preferido, mas não obrigatório.

Quanto eram os prêmios do Vibe Jam 2026?

O total de prêmios da edição de 2026 foi de $40.000 em dinheiro real: $25.000 para o Ouro, $10.000 para a Prata e $5.000 para o Bronze. Isso foi mais do que o dobro da edição de 2025. Os prêmios foram entregues aos jogos vencedores, avaliados por Pieter Levels e um painel de especialistas em desenvolvimento de jogos e IA após o encerramento das inscrições.

Qual engine devo usar para criar uma entrada no Vibe Jam?

O fator decisivo é a exportação web, já que o jam exige um jogo jogável no navegador sem login e com tempo de carregamento quase zero. Você precisa de um engine que produza um build HTML5 limpo, e a IA deve fazer o trabalho pesado, pois 90% do código deve ser escrito por ela. O Summer Engine agora exporta um build web para um projeto em GDScript, então mantenha o projeto sem C# e teste o build nos navegadores que o jam exige. Ferramentas de texto para jogo que funcionam apenas no navegador também podem funcionar para um jogo 2D simples, mas frequentemente limitam as gerações ou prendem o projeto.

Um iniciante pode participar do Vibe Jam?

Sim. O formato foi pensado para isso. Como o jogo deve ser pequeno e instantaneamente jogável na web, e porque a IA escreve o código, um completo iniciante pode entregar uma participação em um fim de semana. A habilidade que define seu resultado não é a programação, mas sim a capacidade de focar em um bom gancho e fazer com que ele seja satisfatório, e depois exportar um build que carregue rápido. Leia as regras, comece a partir de um template que já funciona e adicione uma mecânica de cada vez.

O Summer Engine exporta o tipo de build web que o Vibe Jam exige?

Sim, para um projeto em GDScript. Desde o engine 0.7, o editor do Summer inclui seu próprio template de exportação web (WebGPU, com o renderizador Forward+ ou Mobile). O build web é um .zip estático padrão com index.html na raiz, e você pode publicá-lo no Summer Games. Projetos que usam C# não exportam para a web, uma limitação do Godot 4. Teste a exportação cedo, confira se ela roda nos navegadores que o jam exige e mantenha o projeto leve para que carregue quase instantaneamente.

Quando será o próximo Vibe Jam?

O Vibe Jam tem ocorrido anualmente, com a edição de 2025 e a edição muito maior de 2026 com um ano de intervalo, então o padrão mais provável é outra edição em 2027 na mesma janela de primavera. Pieter Levels o anuncia no X com pouco aviso, geralmente com uma janela de criação de um mês. A melhor preparação é aprender o formato agora, criando um jogo web pequeno com as mesmas restrições, para que quando o próximo jam chegar você comece a criar no primeiro dia em vez de estar lendo as regras.

  • AI Game Dev
  • Vibe Jam
  • Game Jam
  • How To