Sobre a Summer
Queríamos fazer jogos, construir mundos e jogar com nossos amigos. Toda vez que alguma coisa atrapalhava, construíamos a peça que faltava. Foi assim que surgiram Summer Engine e Summer Games.

Os agentes de programação com IA estavam ficando bons em escrever código. Fazer um jogo ainda significava levar esse código para um motor, montar cenas, encontrar assets e fazer tudo funcionar junto. Queríamos descrever um jogo e trabalhar nele com um agente dentro do mesmo ambiente.
Partimos do Godot e adicionamos as ferramentas e as mudanças no motor que tornam isso possível. A Summer permite que agentes trabalhem com seu projeto, cenas, código e assets. Você pode usar seu agente de programação favorito ou abrir a Summer e usar Summer AI. A ideia é abrir espaço para aquilo que você queria fazer desde o começo: um jogo.
Um jogo que funciona precisa de mais do que código. Precisa do personagem com quem você quer jogar, do lugar que quer explorar, do som que faz um golpe ter impacto e da música que muda o clima.
Por isso construímos o estúdio de assets. Ele traz ferramentas generativas para personagens 3D, texturas, imagens, efeitos sonoros, música e cenas cinematográficas para o processo de criar jogos. Você pode criar assets, importar trabalhos que já tem e usar a loja de assets. Seu jogo pode ter seu próprio estilo, de um pequeno e estranho experimento em 2D a um mundo detalhado em 3D.
As pessoas começaram a fazer a próxima pergunta óbvia: como compartilho isso com meus amigos? Queríamos um lugar para colocar um jogo nas mãos dos jogadores, receber feedback e continuar melhorando sem transformar cada atualização em outro projeto de lançamento.
É por isso que Summer Games existe. Summer Engine é onde você faz o jogo. Summer Games é onde as pessoas descobrem e jogam. Essa conexão importa: você pode desenvolver perto de quem joga, ver do que gostam e entregar a próxima versão.
Um jogo com amigos não deveria exigir que você virasse especialista em infraestrutura de servidores. Código de rede, configuração de servidores e manutenção podem se tornar um projeto à parte antes de alguém ter se divertido.
A Summer combina infraestrutura de servidores com documentação do SDK que os agentes conseguem seguir. Seu agente cuida da implementação complicada com você; a Summer cuida dos servidores. Você dedica seu tempo a decidir o que os jogadores podem fazer juntos e a tornar essa experiência boa.
Deixar as pessoas experimentarem um jogo de graça pode trazer mais gente. Sustentar esse jogo com compras opcionais normalmente significa outra camada de sistemas de pagamento e trabalho operacional. Queríamos que equipes pequenas também tivessem acesso a essas possibilidades.
Sparks e o programa de criadores conectam compras dentro do jogo à participação e aos ganhos dos criadores. Participar é uma escolha. Publicar na Summer, usar Sparks e abrir seu jogo para mods são decisões separadas. Seu jogo é seu, e você pode lançá-lo em outros lugares.
Counter-Strike, Dota, Garry’s Mod: o modding faz parte da cultura de jogos com que crescemos. Jogadores levando um jogo por caminhos inesperados nos deram formas inteiramente novas de jogar.
Tanto criar um mod quanto instalá-lo costuma exigir mais conhecimento técnico do que deveria. Com agentes ajudando a construir e um destino para compartilhar com jogadores, podemos repensar essa experiência inteira. O criador continua decidindo se abre seu jogo para quem faz mods.
O Steam mostrou como poderia ser uma ótima casa para jogos. O Roblox mostrou o quanto é possível quando criação, multiplayer e infraestrutura de comunidade funcionam juntos. São conquistas reais que nos inspiram.
Nossa pergunta é o que construiríamos com agentes disponíveis desde o início. Um motor, assets, multiplayer, um lugar para jogar e formas de apoiar criadores: tudo conectado, mantendo a liberdade de fazer jogos com identidade própria e publicar em outros lugares.
A oportunidade vai além de gerar mais código. Uma pessoa ou equipe pequena pode tentar experiências que antes exigiam uma equipe muito maior só para fazer os sistemas por trás delas funcionarem.
Foque na arte, nas histórias, no mundo e na sensação de estar lá. Faça algo engraçado, assustador, bonito ou competitivo. Crie um lugar onde as pessoas queiram passar tempo juntas. É por isso que estamos construindo a Summer.
Comece com um agente que você já usa ou com Summer AI dentro do motor. Você pode partir de uma ideia pequena e continuar construindo.