GDevelop: guia para criar seu primeiro jogo sem complicação
Aprenda o fluxo do GDevelop com um protótipo pequeno: projeto, Scenes, Objects, Behaviors, Events, variáveis, HUD, preview, testes e publicação Web.
GDevelop combina um editor visual com um sistema de eventos baseado em condições e ações. Isso permite prototipar sem escrever toda a lógica em código. A melhor forma de aprender é criar uma cena simples, adicionar um jogador, aplicar um behavior de movimento e montar eventos pequenos que você consegue testar imediatamente.
Seu jogo também pode virar uma página jogável na RPlay
Cadastre o projeto, envie uma versão Web ou download, acompanhe analytics e, quando sua conta estiver habilitada, avalie a monetização com RPlay Ads.
1. Crie um projeto vazio
Abra o GDevelop no desktop ou na versão Web e escolha criar um novo projeto. Um template pode acelerar o aprendizado, mas um projeto vazio ajuda a entender cada peça. Dê um nome claro e salve antes de começar a importar assets.
2. Crie a primeira Scene
Scenes funcionam como telas do jogo: menu, fase, pause e outras áreas podem ser cenas separadas. Crie uma cena chamada Level1. O Scene Editor é onde você posiciona os objetos; a aba de Events guarda a lógica daquela cena.
3. Adicione Objects e Instances
Crie um objeto Player e coloque uma instance na cena. Depois adicione chão, coletáveis ou obstáculos. Objetos definem o tipo; instances são as cópias posicionadas no nível. Use o painel de propriedades para ajustar posição, tamanho e outros valores.
Crie, publique, meça e depois pense em monetização
4. Use Behaviors para acelerar sistemas comuns
Behaviors adicionam funcionalidades prontas. Para um jogo de plataforma, use o comportamento correspondente no Player e marque objetos de chão como plataforma quando o tutorial ou comportamento exigir. Teste o movimento antes de criar pontuação e inimigos.
5. Crie lógica no Events Editor
Eventos combinam condições e ações. Exemplo: se Player colidir com Coin, delete Coin e adicione 1 à variável Score.
- abra a aba de Events da cena
- adicione um evento
- crie a condição de colisão
- adicione as ações de remover e pontuar
- use Preview para conferir
Quando a quantidade de eventos crescer, use grupos e funções para manter o projeto legível.
6. Mostre informações na tela
Crie um objeto de texto para o HUD e atualize-o com a pontuação. Se precisar de vida, tempo ou munição, mantenha os valores em variáveis apropriadas e atualize a interface quando eles mudarem. Não espalhe a mesma regra em vários eventos sem necessidade.
7. Preview, debugger e testes
Use Preview frequentemente. O debugger pode ajudar a inspecionar o estado do jogo e encontrar gargalos. Teste reset, troca de cena, áudio, controles e comportamento em diferentes resoluções. Em mobile, valide touch e orientação em dispositivo real.
8. Prepare a publicação Web
Quando o jogo estiver estável, gere a versão Web conforme o fluxo atual do GDevelop e teste os arquivos em um servidor. Depois você pode cadastrar o projeto na RPlay e enviar a build compatível. Mantenha a primeira versão pequena para conseguir corrigir problemas rapidamente.
Veja jogos já publicados na plataforma
Abra os projetos, veja como as páginas públicas ficam e use o catálogo como referência para preparar a apresentação do seu próprio jogo.
🎮 WEB
Jogo da Cobrinha Multiplayer Online
Jogue o clássico jogo da cobrinha em uma versão multiplayer 3D. Cresça, colete alimentos, desvie dos obstáculos e dispute espaço com outros jogadores.
🎮 WEB
Amo Peixe Runner : Anime da Roça
Explore o mundo de Amo Peixe Runner: Anime da Roça! Cuide das suas galinhas, encare uma corrida infinita, lute contra ondas de inimigos na floresta e aventure-se em …
🎮 WEB
Corda
Dizem que se você chegar à floresta, é possível viver sem precisar dar corda, mas ninguém nunca voltou pra dizer se é verdade
🎮 WEB
Rajada FPS — Jogo de Tiro Online Grátis no Navegador
Entre no combate em Rajada FPS, um jogo de tiro online brasileiro com partidas rápidas, cenários inspirados no Brasil e ação FPS direto no navegador, sem precisar ba…
Próximos passos
Perguntas frequentes
Preciso programar para usar GDevelop?
Não para começar. O sistema de eventos usa condições e ações visuais. Conhecimentos de lógica ajudam bastante quando o projeto cresce.
GDevelop funciona no navegador?
A página oficial oferece editor Web além das versões para outros dispositivos.
Qual é a diferença entre Scene e Object?
Scene é uma tela/área do jogo. Objects são os elementos usados nela; as cópias posicionadas na cena são instances.
Fontes e documentação
Seu jogo não precisa ficar só no seu computador
Quando tiver uma build testável, publique o projeto na RPlay Games, deixe jogadores acessarem a página do jogo e acompanhe o desempenho da distribuição.