Como Publicar um Jogo nas Atividades do Discord (2026)
Última atualização: julho de 2026.
Sim, você pode publicar um jogo no Discord, e esse formato é chamado de Atividade. Uma Atividade é um aplicativo web executado dentro do cliente do Discord, incorporado em um iframe que pode ser aberto em um canal de voz, um canal de texto ou uma mensagem direta. Você o desenvolve com o SDK de Aplicativos Incorporados do Discord, um kit JavaScript lançado inicialmente em 2024 e que continua recebendo atualizações (a v2.5.0 chegou em 5 de maio de 2026). Se o seu jogo já roda em um navegador, a maior parte do trabalho consiste em hospedá-lo, informar ao Discord onde ele está e usar o SDK para obter o usuário atual e as outras pessoas no canal.
Em resumo: crie um aplicativo no Portal de Desenvolvedores do Discord, ative o recurso de Atividades, hospede sua versão web em algum lugar público, adicione um mapeamento de URL para que o proxy do Discord possa servi-la e use o SDK para autenticar o jogador e consultar a lista de participantes. Isso já permite criar uma Atividade funcional que seus amigos podem abrir. Fazer com que outras pessoas a encontrem é a parte mais difícil, pois o Discord não tem uma loja para “explorar todos os jogos”, e falaremos com franqueza sobre isso abaixo.
Referência rápida
| O que é | Um aplicativo web (seu jogo) executado em um iframe dentro do Discord, que pode ser aberto em canais de voz, canais de texto e mensagens diretas |
| Tecnologias | Qualquer versão web (HTML5/WebGL, Unity WebGL, exportação web do Godot), mais o SDK de Aplicativos Incorporados para autenticação e participantes |
| Hospedagem | Você hospeda a versão por conta própria; o Discord a encaminha por discordsays.com sob uma CSP rigorosa |
| Monetização | Compras nativas dentro do aplicativo (assinaturas + itens avulsos). A taxa de plataforma do Discord é de 15% sobre seu primeiro US$ 1 milhão e depois 30%, além do processamento de pagamentos |
| Descoberta | Inicializador de Aplicativos, perfil no Diretório de Aplicativos (após a verificação) e, principalmente, boca a boca. Não há uma área global para explorar todos os jogos |
| Custo de publicação | A criação do aplicativo é gratuita; você paga pela própria hospedagem e por eventuais servidores de jogo |
O que são as Atividades em 2026
Uma Atividade não é um jogo nativo que você envia para a plataforma. É o seu site, executado ao vivo, que o Discord carrega dentro de um frame isolado enquanto as pessoas passam tempo juntas. O SDK fica entre sua página e o cliente do Discord e cuida da integração social: quem está aqui, quem sou eu, em qual canal estamos e o fluxo OAuth para obter um token confiável (referência do SDK).
Isso importa mais em 2026 do que na época do lançamento porque o Discord passou a investir intensamente em jogos como categoria. Aplicativos e Atividades agora são usados por mais de 25% dos usuários ativos mensais do Discord e, no fim de 2025, havia mais de 10 mil comunidades de jogos na plataforma, com mais de 80 milhões de membros no total (comunicado do Discord, GDC 2026). Algumas Atividades conquistaram uma adesão significativa entre esse público. Death by AI, da Playroom, atingiu um pico de cerca de 700 mil usuários ativos por dia e aproximadamente 7 milhões de jogadores em poucas semanas, com mais de 70% das sessões reunindo três ou mais amigos. Chef Showdown, da Mojiworks, foi jogado por mais de 14 milhões de pessoas, que passam cerca de três vezes mais tempo no jogo do que em outras plataformas. Krunker Strike FRVR mais que dobrou sua base de jogadores depois de ser lançado como uma Atividade (a16z, Discord). O padrão em todos esses casos é social, casual e multijogador desde o primeiro instante. Esse é o formato de jogo que funciona por aqui.
Como configurar uma Atividade
Comece pelo Portal de Desenvolvedores do Discord. Crie um novo aplicativo e ative a permissão de Atividades para ele na seção Activities. Seu jogo precisa estar acessível por uma URL HTTPS pública, então hospede a versão web onde você já costuma hospedar seus projetos (Cloudflare Pages, Vercel, Netlify ou uma hospedagem estática comum).
A etapa que costuma confundir as pessoas é o mapeamento de URLs. O Discord não carrega seu site diretamente. Ele encaminha todas as solicitações por um proxy em https://<your-app-id>.discordsays.com para ocultar os endereços IP dos jogadores e bloquear endpoints reconhecidamente maliciosos (documentação de rede do Discord). No Portal de Desenvolvedores, você mapeia um prefixo de caminho para seu host real, de forma que / aponte para o jogo e, por exemplo, /api aponte para o backend. Tudo que seu jogo tentar buscar sem um mapeamento será bloqueado. Para solicitações que só aparecem em tempo de execução, a API patchUrlMappings do SDK as reescreve dinamicamente, fazendo com que sua versão de desenvolvimento e a versão de produção encaminhada pelo proxy se comportem da mesma forma (guia de patch-url-mappings).
Depois de configurar a hospedagem e o mapeamento, integre o SDK. Você chama discordSdk.ready() para confirmar que o frame está conectado e depois authorize() e authenticate() para executar o fluxo OAuth e obter um token que identifica o jogador (referência do SDK). A partir daí, você pode consultar os participantes do canal e desenvolver seu jogo em torno deles. Faça o teste abrindo a Atividade em um canal de voz real com o aplicativo instalado. A documentação do Discord e os modelos da comunidade para Robo.js e configurações com JavaScript puro ajudam você a sair de um repositório vazio para um frame em execução em uma tarde.
Restrições técnicas
Como uma Atividade é uma página web em um iframe com fortes restrições, ela está sujeita tanto às limitações da web quanto às regras de segurança do Discord. As Atividades são executadas sob uma Política de Segurança de Conteúdo restritiva, e todas as solicitações de rede precisam passar pelo proxy discordsays.com. Uma chamada direta para um domínio externo que você não mapeou falha com um erro blocked:csp (observações sobre o proxy do Discord). Isso causa mais problemas quando um módulo npm de terceiros faz chamadas silenciosas para sua própria CDN ou API. Você precisa mapear o domínio ou aplicar um patch à solicitação.
Quanto à compatibilidade com engines, se ela compila para a web, pode ser uma Atividade. HTML5 e WebGL puros funcionam. A exportação WebGL do Unity funciona, e a comunidade mantém wrappers e modelos do SDK para Unity, já que o Discord apenas encaminha a versão WebGL servida para dentro do frame. A exportação web do Godot funciona da mesma forma, e há modelos prontos que combinam o Godot com uma hospedagem web. Engines nativas sem suporte a navegadores simplesmente não podem ser usadas em Atividades. Mantenha o carregamento inicial pequeno, pois um download WebGL pesado dentro de uma janela de chat faz as pessoas desistirem mais rápido do que em uma página de loja.
A experiência mobile faz parte do projeto, não é algo a ser considerado depois. As Atividades funcionam nos clientes para desktop, web e dispositivos móveis do Discord, portanto desenvolva desde o início para toque e orientação vertical, em vez de presumir o uso de teclado e mouse.
Recursos multijogador e sociais
Esse é o verdadeiro motivo para estar no Discord. A plataforma oferece a você um grupo de amigos que já está reunido em um canal de voz — exatamente o cenário que a maioria dos jogos multijogador gasta uma fortuna tentando criar. O SDK fornece gratuitamente a lista e a identidade dos participantes, então transformar “todos nesta chamada” em jogadores da sua partida exige poucas linhas de código, não um sistema de matchmaking.
Ainda é sua responsabilidade executar o estado do jogo em tempo real. O SDK de Aplicativos Incorporados cuida de identidade e presença, não do seu código de rede, então você precisará combiná-lo com um servidor de jogo. A Colyseus explicou como sua solução se encaixa por trás de uma Atividade do Discord, e as mesmas opções apresentadas em nosso guia de jogos multijogador para navegador se aplicam: use WebSockets para lançar rapidamente e um servidor autoritativo para manter simples a prevenção de trapaças e a definição da fonte oficial do estado. Lembre-se apenas de que seu servidor de jogo é mais um host externo, portanto ele precisa de um mapeamento de URL como todos os outros.
Aproveite o contexto social. As Atividades que se destacaram são aquelas em que jogar em grupo é o objetivo principal, não um modo opcional. Jogos de festa, jogos de desenho, perguntas e respostas, rodadas competitivas rápidas — qualquer experiência em que entrar e jogar com as pessoas que já estão na chamada seja mais divertido do que jogar sozinho.
A realidade da monetização
O Discord oferece suporte a compras nativas dentro das Atividades, permitindo que você venda sem enviar os jogadores para um checkout externo. O sistema de compras dentro do aplicativo para Atividades abrange assinaturas (por usuário ou servidor) e compras avulsas, disponíveis na forma durável para desbloqueios permanentes e na forma consumível para itens que os jogadores gastam.
Quanto à divisão da receita, mantenha expectativas realistas. A taxa de plataforma do Discord é de 15% sobre seu primeiro US$ 1 milhão em vendas acumuladas e depois sobe para 30% quando você ultrapassa esse limite. Isso não inclui as taxas de processamento de pagamento e transação (Pagamentos de Aplicativos Premium, em vigor desde 6 de junho de 2024). Você pode encontrar pela internet a afirmação de que “o Discord fica com 10%”. Encare-a com desconfiança, pois os termos de pagamento documentados são as faixas de 15% e 30% mencionadas acima. Você passa a ter direito ao pagamento depois de acumular US$ 100. Vale a pena conhecer outros dois elementos do cenário de monetização de 2026, embora eles ainda não sejam voltados para a maioria dos desenvolvedores independentes. A moeda Orbs do Discord, lançada globalmente em julho de 2025, permite que jogadores ganhem uma moeda virtual comum ao concluir Quests (ações recompensadas de publicidade) e a gastem na Loja do Discord. Trata-se de uma economia publicitária mais voltada para os orçamentos de marketing de grandes jogos do que para uma primeira Atividade. E, na GDC 2026, o Discord expandiu o Social Commerce, uma forma nativa de comprar e presentear itens de jogo dentro dos servidores, apresentada inicialmente com Marvel Rivals em dezembro de 2025. Aproximadamente 20% das compras na Loja do Discord são presentes e, no lançamento com Marvel Rivals, 41% das compras foram presentes (resumo da GDC 2026). O Social Commerce está sendo disponibilizado primeiro para um grupo limitado de parceiros, então é uma opção para adotar conforme você cresce, não uma ferramenta disponível desde o primeiro dia.
A realidade da descoberta
Esta é a parte que você precisa assimilar antes de basear seu plano no Discord. Não existe uma loja global para “explorar Atividades” dentro do Discord, como a página inicial do Steam ou de um portal web (StraySpark, 14 de maio de 2026). A descoberta acontece nos servidores dos quais as pessoas já participam, por meio de links compartilhados no chat e pelo Inicializador de Aplicativos (o ícone de formas geométricas na parte inferior do cliente), além da página de perfil do seu aplicativo no Diretório de Aplicativos. Esses recursos só aparecem depois que seu aplicativo é verificado e você ativa a Descoberta no Portal do Desenvolvedor (suporte do Discord).
Na prática, isso significa que uma Atividade não cria um público do nada. Se sua comunidade ainda não está no Discord, publicar uma Atividade não fará uma surgir magicamente. Os jogos que decolaram cresceram ao se espalhar por grupos de amigos já existentes, nos quais uma pessoa inicia o jogo em uma chamada e todo o grupo começa a jogar na mesma hora. Portanto, o ciclo de crescimento que você deve projetar é “uma pessoa compartilha o jogo em um canal”, e não “alguém encontra o jogo enquanto explora um catálogo”. Desenvolva o jogo para que os primeiros 30 segundos com três amigos funcionem como sua apresentação.
Vale a pena em comparação com portais web?
O Discord e os portais web resolvem problemas diferentes, então a resposta geralmente é “os dois, por motivos diferentes”.
| Atividades do Discord | Portais web (Poki, CrazyGames, itch.io) | |
|---|---|---|
| Público | Amigos que já estão juntos em uma chamada de voz | Desconhecidos procurando um jogo para experimentar |
| Descoberta | Boca a boca, sem uma loja para explorar tudo | Tráfego da página inicial e de algoritmos |
| Mais indicado para | Jogos sociais, casuais e multijogador instantâneos | Jogos web para um jogador e de amplo alcance |
| Monetização | Compras nativas no aplicativo, com taxas de 15%/30% | Participação na receita de anúncios do portal ou suas próprias compras no aplicativo |
| Trabalho adicional sobre uma versão web | SDK, mapeamento de proxy, CSP e design social | Geralmente apenas uma incorporação e uma página |
Portais como o Poki e o CrazyGames enviam desconhecidos para você e colocam seu jogo diante de pessoas que estão procurando ativamente algo novo, o que o Discord não faz. O Discord envia grupos de amigos e oferece um contexto social que torna muito fácil iniciar uma partida multijogador, algo que os portais não fazem. Se o seu jogo é para um jogador, um portal é o melhor primeiro destino. Se é o tipo de experiência que ganha vida com três amigos em uma chamada, vale a pena lidar com a infraestrutura adicional do Discord. A boa notícia é que, como todas essas plataformas executam versões web, um único jogo pode chegar a todos os lugares. Lance-o primeiro como um jogo web e depois adapte-o para cada plataforma.
Perguntas frequentes
Posso publicar qualquer jogo no Discord?
Somente se ele funcionar em um navegador. Uma Atividade do Discord é um aplicativo web carregado em um iframe, portanto HTML5, WebGL, Unity WebGL e exportações web do Godot são compatíveis, enquanto jogos exclusivamente nativos que não podem ser compilados para a web não são. Você desenvolve o jogo com o Embedded App SDK, hospeda a versão web por conta própria em uma URL pública e a registra como uma Atividade no Portal do Desenvolvedor do Discord. Se o seu jogo já roda em um navegador, a maior parte do caminho está concluída.
É grátis publicar uma Atividade do Discord?
Criar o aplicativo e ativar as Atividades no Portal do Desenvolvedor não custa nada. Seus custos serão a hospedagem da versão web e quaisquer servidores de jogo usados para o modo multijogador, pois o Discord apenas encaminha seu site por um proxy, em vez de hospedá-lo. Se você vender compras no aplicativo, o Discord cobra uma taxa de plataforma de 15% sobre seu primeiro US$ 1 milhão em vendas e 30% depois disso, além das taxas de processamento de pagamentos. Porém, não há nenhuma taxa inicial ou de listagem para publicar.
Como os jogadores encontram minha Atividade do Discord?
Principalmente por meio de amigos. O Discord não tem uma vitrine global para “explorar todas as Atividades”, então a descoberta depende de links compartilhados em canais, de alguém iniciar o jogo em uma chamada de voz e, depois que seu aplicativo for verificado, do seu perfil no Diretório de Aplicativos e do Inicializador de Aplicativos no cliente. As Atividades que cresceram muito fizeram isso ao se espalhar dentro de grupos de amigos existentes, não por serem encontradas em um catálogo. Planeje o crescimento boca a boca e faça com que o primeiro minuto com amigos seja o grande atrativo.
Preciso de modo multijogador para publicar uma Atividade?
Não, mas esse é o principal motivo pelo qual a plataforma é interessante. As Atividades podem ser para um jogador, mas a vantagem do Discord é inserir seu jogo em um canal de voz onde os amigos já estão reunidos, enquanto o SDK fornece gratuitamente a lista de participantes. As Atividades de maior sucesso são sociais e oferecem modo multijogador instantâneo. Um jogo para um jogador geralmente terá um desempenho melhor em um portal web que envie tráfego de pessoas explorando jogos.
Como a monetização das Atividades do Discord se compara à dos portais?
O Discord permite vender compras nativas no aplicativo (assinaturas e itens de compra única) sem enviar os jogadores para um checkout externo. Você fica com 85% da receita até atingir US$ 1 milhão em vendas e, depois disso, com 70%, antes das taxas de processamento. Portais web geralmente pagam uma participação na receita de anúncios com base no número de partidas ou permitem que você ofereça suas próprias compras no aplicativo. O modelo do Discord favorece jogos com jogadores engajados que compram itens cosméticos ou desbloqueios, enquanto os portais favorecem jogos que atraem um grande volume de partidas casuais.
Quais são as principais armadilhas técnicas ao publicar no Discord?
As duas maiores são o proxy e a CSP. Todas as solicitações de rede da sua Atividade passam por discordsays.com, e qualquer domínio externo que você não tenha declarado como um mapeamento de URL será bloqueado. Isso costuma causar problemas quando uma dependência chama discretamente a própria API. Para corrigir, mapeie o domínio ou ajuste a solicitação usando o SDK. Além disso, mantenha o carregamento inicial leve, pois o jogo será executado em uma janela de chat, e projete para telas sensíveis ao toque, já que as Atividades também funcionam em dispositivos móveis.
Crie um jogo 3D jogável no navegador a partir de uma única frase e depois adapte-o para uma Atividade.
Conteúdo relacionado
- Como criar um jogo multijogador para navegador — o código de rede de que sua Atividade precisa por trás do SDK
- Como publicar um jogo web — lance a versão web que se tornará sua Atividade
- Como publicar um jogo no Poki — um portal que envia o tráfego de navegação que o Discord não oferece
- Como publicar um jogo no CrazyGames — outro portal web para alcançar um público amplo
- Monetização de jogos web — como as compras no aplicativo e a receita de anúncios no Discord se comparam às dos portais
- Design de jogos cooperativos — como projetar os elementos sociais que fazem as Atividades se espalharem
- Incorporação de jogos com iframe — a base técnica de como o Discord enquadra seu jogo