DesenvolvedoresFerramentas para Web GamesGameMaker

GameMaker: guia para criar seu primeiro jogo 2D

Aprenda sprites, objects, rooms, eventos, movimento, colisão, pontuação, interface e testes para montar um primeiro projeto funcional no GameMaker.

Atualizado em 03/10/2026

O fluxo básico do GameMaker combina assets como sprites, sounds e fonts com Objects que recebem lógica e são colocados em Rooms. Para aprender sem se perder, faça um jogo 2D de uma sala onde o jogador se move, pega itens e soma pontos.

DO PROJETO PARA O PÚBLICO

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 o projeto e organize o Asset Browser

Crie um projeto novo e use nomes consistentes. Separe sprites, objects, rooms, sounds e scripts. Essa organização parece exagero em um protótipo pequeno, mas evita confusão quando a quantidade de recursos aumenta.

2. Crie Sprites e Objects

Sprite é a representação visual; Object é a entidade que terá comportamento. Crie um sprite simples para o jogador e associe a um object. Depois crie um object para o coletável. O mesmo object pode gerar várias instances na Room.

3. Monte a primeira Room

Room é a área onde instances existem. Posicione o jogador, coletáveis e limites. Teste a escala visual antes de criar arte final. Se a câmera precisar acompanhar o jogador, configure isso depois que o movimento básico estiver funcionando.

PRÓXIMO PASSO

Crie, publique, meça e depois pense em monetização

1. PubliqueCrie a página e envie sua build.
2. MeçaAcompanhe views, plays e comportamento.
3. MonetizeUse anúncios apenas quando fizer sentido para a experiência.

4. Adicione lógica com Events e GML

Objects respondem a events. Use Create para inicialização e Step para lógica contínua quando necessário. Movimento e colisão devem ser simples no primeiro protótipo. Você pode usar GML Code ou recursos visuais disponíveis na ferramenta, conforme seu fluxo.

5. Faça coleta e pontuação

Quando o jogador encostar em um item, aumente a pontuação e remova a instance coletada. Mantenha o score em um local claro e desenhe a informação na tela. Depois crie condição de vitória ou derrota.

6. Teste em ciclos curtos

Execute o jogo a cada mudança importante. Procure erros de movimento, colisão, estado e reinício. Se adicionar áudio, confira volume e repetição. Não espere terminar a fase inteira para testar.

7. Entenda os targets de build

GameMaker usa Target Manager para selecionar plataformas. A configuração depende do destino e da versão. Para HTML5, a documentação atual descreve um target próprio e execução no navegador com servidor local durante os testes.

8. Publique a versão Web quando estiver estável

Na build HTML5, o GameMaker gera um arquivo HTML e a pasta com os arquivos do jogo que precisam ser servidos em conjunto. Preserve essa estrutura, teste no navegador e então empacote conforme a plataforma de publicação exigir.

PROJETOS NA RPLAY

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.

Capa de Jogo da Cobrinha Multiplayer Online 🎮 WEB
Finalizado

Jogo da Cobrinha Multiplayer Online

por Retro Games
CasualMultiplayer

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.

👁️60views
⭐—avaliações
💬0comentários
🎮 Ver jogo
Capa de Amo Peixe Runner : Anime da Roça 🎮 WEB
Beta

Amo Peixe Runner : Anime da Roça

por Claudio Rainho
AçãoPlataforma

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 …

👁️213views
⭐—avaliações
💬0comentários
🎮 Ver jogo
Capa de Corda 🎮 WEB
Beta

Corda

por NACC Studio
PuzzleTerror

Dizem que se você chegar à floresta, é possível viver sem precisar dar corda, mas ninguém nunca voltou pra dizer se é verdade

👁️22views
⭐—avaliações
💬0comentários
🎮 Ver jogo

Próximos passos

DÚVIDAS RÁPIDAS

Perguntas frequentes

GameMaker é só para 2D?

Ele é especialmente conhecido pelo fluxo 2D, que é o foco deste guia. Avalie as necessidades específicas do seu projeto antes de escolher a engine.

O que é uma Room?

É uma área do jogo onde você posiciona instances de objects e outros elementos da experiência.

GameMaker pode gerar HTML5?

Existe target HTML5. A disponibilidade e configuração devem ser confirmadas para a versão/licença que você usa.

REFERÊNCIAS

Fontes e documentação

RPLAY GAMES

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.

Ver como publicar na RPlay
CONTINUE LENDO

Guias relacionados