Guias de game dev com código que você pode colar
Passo a passo prático de sistemas Unity, do visual PSX e low poly e de como vender um jogo indie. Cada guia termina no asset ou sistema que faz o trabalho por você.
Game dev de terror
Top 10 assets de jogos de terror grátis no itch.ioPopular
Comece com o Horror Texture Pack, o Hospital 3D Modular, Sewers e a PSX Dungeon: todos grátis no itch.io. É uma lista curada das listas grátis de terror e PSX do itch.io, não um ranking por downloads.
Como fazer um jogo de terror: guia passo a passoPopular
Escolha um medo, construa um espaço pequeno com uma ameaça e controle o que o jogador vê e ouve. O terror vem de limites: pouca luz, pouca munição, pouca informação. Lance primeiro um jogo de 20 minutos.
Iluminação de terror na Unity: luzes piscando e névoa
Deixe a luz ambiente quase apagada, adicione névoa exponencial curta e coloque um script de flicker nas poucas luzes. Flicker baseado em ruído parece mais orgânico que valores aleatórios. O script abaixo é um componente pronto.
Como fazer jump scares que funcionam
Um jump scare funciona quando vem depois do silêncio e quebra um padrão que o jogador aprendeu. Construa tensão, corte o som e golpeie uma vez. Use raramente, porque sustos repetidos deixam de funcionar.
Packs grátis de personagens, armas e áudio PSX de terror
Para um protótipo de terror você consegue personagens, braços em primeira pessoa, armas, carros, efeitos sonoros e músicas grátis no itch.io. Aqui estão 10 packs para testar primeiro. Leia cada licença antes de lançar.
Alternativas grátis ao Photoshop, Substance Painter e Aseprite
Krita, GIMP e Photopea substituem o Photoshop na maior parte da arte de jogos. ArmorPaint e Material Maker cobrem boa parte do que o Substance Painter faz. LibreSprite e Piskel substituem o Aseprite. Todos têm opção grátis; confira os termos atuais.
Design de som para jogos de terror, para devs indie
Monte um drone grave e baixo como base, adicione sons esparsos vindos de longe e mantenha o silêncio como ferramenta. Jogadores temem o que não conseguem localizar. Guarde stingers altos para momentos raros.
Top 10 ferramentas grátis para fazer um jogo
Dá para fazer um jogo completo com ferramentas grátis: Godot como engine, Blender para 3D, Krita para 2D, Audacity para som e Tiled ou LDtk para fases. Aqui estão as 10 principais e para que cada uma serve melhor.
Como fazer um jogo de terror estilo PSX no Godot 4
Renderize o jogo em baixa resolução (320x240) com filtro nearest, faça o snap dos vértices num shader spatial, coloque neblina densa e deixe a luz do jogador pequena. Depois adicione uma ameaça que caça o jogador com um NavigationAgent3D. Esse é um loop completo de terror PSX no Godot 4.
Básico de game dev
Qual engine de jogos usar em 2026?Popular
Escolha Godot para jogos 2D e 3D pequenos que você quer dominar de ponta a ponta, Unity pela maior variedade de tutoriais, assets e plataformas, Unreal para 3D de alto nível e GameMaker para 2D rápido. Se não conseguir decidir, escolha a engine cujo tutorial de iniciante você vai terminar esta semana.
Como publicar um jogo no itch.io, passo a passo
Crie uma conta, faça um novo projeto, defina o tipo e o preço, envie uma build para cada plataforma, adicione capa e screenshots, escreva uma descrição clara e publique. Use tags, devlogs e uma boa capa para ser encontrado.
Como divulgar um jogo indie sem orçamento
Comece antes do lançamento. Defina para quem o jogo é, mostre gameplay real em clipes curtos, poste devlogs, entre em comunidades com honestidade e colete wishlists e e-mails. Marketing é progresso visível e repetido, não um único dia de lançamento.
Modelagem low poly no Blender para jogos: um fluxo para iniciantes
Parta de uma primitiva, esboce a forma com extrusão e loop cuts, mantenha quads limpos, aplique a escala, faça o unwrap dos UVs e exporte FBX ou glTF. Low poly é sobre silhuetas legíveis, não sobre remover detalhe ao acaso.
Como fazer texturas para jogos: pixel art, PBR e pintadas à mão
Escolha o estilo primeiro. Texturas pixel são imagens pequenas desenhadas à mão e exibidas sem filtragem. Texturas PBR são um conjunto de mapas (cor base, normal, rugosidade) feito numa ferramenta de pintura. Texturas pintadas à mão são cor pintada num mapa simples. Mantenha uma única densidade de texels na cena inteira.
Como dimensionar o escopo do seu primeiro jogo indie para terminá-lo de verdade
Escreva o ciclo central em uma frase, construa só isso até ficar divertido e depois adicione recursos de uma lista de cortes ordenada. Dimensione o jogo para as horas que você realmente tem por semana, não as que gostaria de ter. Um jogo pequeno terminado vale mais que um grande abandonado.
Como animar um personagem no Blender para um jogo
Dê ao modelo uma armature, vincule a malha aos ossos com pesos automáticos, posicione os ossos e crie keyframes, faça o clipe repetir e exporte FBX ou glTF com a animação gravada. Comece com um ciclo de caminhada e um idle, porque quase todo jogo precisa desses dois.
Como participar de uma game jam e terminar um jogo num fim de semana
Encontre uma jam no itch.io, inscreva-se, escolha uma ideia pequena, planeje as horas, construa só o ciclo central e envie antes do prazo com uma página clara. Terminar um jogo minúsculo ensina mais que começar um enorme.
Como otimizar jogos low poly para mobile e web
Faça profiling primeiro no dispositivo mais lento. Depois reduza draw calls com materiais compartilhados e batching, faça bake da iluminação em vez de usar muitas luzes em tempo real, mantenha texturas pequenas e comprimidas e defina um orçamento de triângulos. Draw calls e overdraw costumam custar frames antes dos triângulos.
Como organizar seu projeto de jogo com um quadro kanban
Use quatro colunas (Backlog, Fazendo, Testando, Pronto), mantenha no máximo três cartões em Fazendo, quebre as tarefas em pedaços de poucas horas e revise o quadro uma vez por semana. Terminar cartões, e não começar, é o que lança um jogo. Um quadro grátis que salva no navegador está linkado abaixo.
Tamanhos de imagem de loja de jogos: cápsulas da Steam, capa do itch.io e prévias sociais
A capa do itch.io tem 630 × 500 pixels (mínimo 315 × 250), a cápsula de cabeçalho da Steam tem 920 × 430, a cápsula pequena 462 × 174, e prévias de link e miniaturas do YouTube são 1200 × 630 e 1280 × 720. Desenhe no maior tamanho e reduza.
Jogos dos sonhos
Como fazer um jogo como GTA 6: um roteiro realista para desenvolvedores indiePopular
Você não consegue recriar GTA 6 sozinho, mas pode construir um pequeno jogo no estilo GTA: uma cidade compacta, um carro dirigível, alguns pedestres e uma missão. Construa sistema por sistema: mundo aberto, direção, tráfego e pedestres, polícia e missões, nessa ordem.
Como fazer um jogo de mundo aberto: do mapa pequeno ao mundo com streaming
Comece com um mapa pequeno que dê para atravessar em minutos, construa terreno e pontos de referência, distribua conteúdo por regras de densidade e adicione streaming só quando o mapa precisar. Mundos abertos falham por conteúdo, não por código; mantenha o mapa pequeno e os pontos de interesse significativos.
Como fazer o seu próprio Hollow Knight: um roteiro de metroidvania para equipes pequenas
Um metroidvania é movimento preciso, um mapa interligado trancado por habilidades e alguns chefes memoráveis. Prototipe primeiro o movimento, desenhe um mapa pequeno no papel, adicione uma habilidade que abre novas rotas e expanda. Limite o mapa a cinco ou seis áreas, não quarenta.
Como fazer um controlador de personagem de plataforma 2D no Unity
Mova um Rigidbody2D na horizontal, verifique o chão com um círculo de sobreposição e adicione três recursos de sensação: altura de pulo variável (soltar cedo pula menos), coyote time (pular logo depois de sair da borda) e jump buffering (pular logo antes de aterrissar). O script abaixo faz tudo isso.
Como fazer pedestres NPC e IA de tráfego para um jogo de cidade
Use waypoints: desenhe um grafo de faixas e calçadas, deixe carros e pedestres escolherem o próximo waypoint e adicione regras para cruzamentos. Adicione um contador de calor para a polícia e crie perseguidores quando ele subir. Gere NPCs só perto do jogador e recicle-os para economizar desempenho.
Como fazer um jogo de direção no Unity: um controlador de carro arcade
Para uma sensação arcade, conduza um Rigidbody com forças: acelere na direção frontal do carro, vire conforme a velocidade e cancele a velocidade lateral para dar aderência. Use WheelColliders só quando precisar de suspensão realista. O script abaixo é um ponto de partida funcional.
Comece aqui
O que você precisa para fazer um jogo? Habilidades, ferramentas e orçamentoPopular
Você precisa de um computador, uma engine (várias são grátis), tempo e quatro habilidades: programação básica ou scripting visual, game design, arte ou dinheiro para comprá-la, e o hábito de terminar. Equipe é opcional e orçamento zero é possível.
Como fazer seu primeiro jogo: plano de 7 passos para iniciantes
Escolha uma ideia minúscula com uma mecânica, defina uma engine, construa o loop central com caixas cinzas, adicione arte e som, teste com pessoas de verdade e publique no itch.io. Termine algo pequeno em semanas antes de tentar algo grande.
Quanto tempo leva para fazer um jogo? Faixas realistas por tamanho
Um jogo de game jam leva um fim de semana. Um primeiro jogo pequeno costuma levar alguns meses de trabalho em meio período. Um jogo indie médio leva de um a vários anos. São faixas de planejamento, não estatísticas, e jogos quase sempre levam mais que a primeira estimativa.
Por que é tão difícil fazer um jogo? Nove motivos e o que fazer com cada um
Um jogo combina programação, design, arte, som, testes e marketing, e cada um é uma profissão. A maioria dos projetos trava no escopo, na motivação ou numa habilidade que falta. A solução é um jogo menor, marcos curtos e pegar emprestado o que você ainda não consegue fazer.
Como fazer um jogo sem programar (e o que dá para construir de verdade)
Use uma ferramenta de scripting visual ou no-code, como Blueprints do Unreal, Visual Scripting do Unity, GDevelop, Construct ou Bitsy, e apoie-se em assets e sistemas prontos. Dá para terminar jogos de verdade assim, mas espere aprender pensamento lógico, que é o que código é.
Arte PSX e low poly
Como fazer um jogo de terror estilo PSX
O visual PSX vem dos limites do hardware: modelos low poly, texturas pequenas sem filtragem, vértices que se prendem a pixels inteiros (o wobble), texturas que distorcem por não terem correção de perspectiva, resolução de render baixa e muita névoa. Recrie esses limites e mantenha o jogo curto.
Packs de armas PSX low poly comparados
Escolha pela fantasia do seu jogo: Survival para zumbis e saque, Hunting para terror rural, Police para crime urbano e SWAT, Military para guerra e o Blocky Arsenal para shooters arcade e roguelites. Nenhum modelo se repete entre os packs, então combiná-los nunca gera duplicatas.
Como importar arquivos .blend na Unity, Godot e Unreal
Unity e Godot 4 abrem um arquivo .blend diretamente quando o Blender está instalado na mesma máquina. A Unreal não abre, então exporte FBX do Blender. Em qualquer engine, ajuste texturas pixel para filtragem por vizinho mais próximo ou elas ficam borradas.
Prêmios e eventos
Calendário de eventos de game dev para 2026 e 2027: festivais, jams e eventos da Steam
As próximas datas importantes são o Steam Next Fest de 19 a 26 de outubro de 2026, o The Game Awards em 10 de dezembro de 2026, a Steam Winter Sale a partir de 17 de dezembro, a GDC de 1 a 5 de março de 2027, o Steam Next Fest de 22 de fevereiro a 1 de março de 2027 e a gamescom de 23 a 29 de agosto de 2027. Confirme as datas nos sites oficiais.
Jogo do Ano 2025: quem venceu no The Game Awards, GDC, BAFTA, Golden Joysticks e Steam
Clair Obscur: Expedition 33 venceu Jogo do Ano no The Game Awards, no GDC Awards, no BAFTA Games Awards e no Golden Joystick Awards. Hollow Knight: Silksong venceu o Steam Awards, votado pela comunidade. No IGF, Titanium Court levou o Seumas McNally Grand Prize.
Sucesso e dinheiro
Como ganhar dinheiro fazendo jogos: oito caminhos para desenvolvedores indie
Devs indie ganham vendendo jogos, vendendo assets ou ferramentas para outros devs, trabalhando em estúdios, fazendo freelance, ensinando, com anúncios ou compras dentro do app, vendendo merchandising e entrando em bundles. Vender assets e ferramentas costuma ser o caminho mais rápido para a primeira renda, porque o trabalho é menor e o público já existe.
Como fazer um jogo indie de sucesso: o que os hits têm em comum
Jogos indie de sucesso costumam ter um gancho claro que cabe numa frase, um escopo que a equipe consegue terminar, um público construído antes do lançamento, uma página de loja que vende em cinco segundos e polimento onde o jogador passa tempo. Nada disso garante sucesso, mas a falta torna o fracasso provável.
Sistemas Unity
Como fazer um sistema de save na Unity com JSON
Coloque tudo o que quer guardar em uma única classe [Serializable], transforme em JSON com JsonUtility.ToJson e grave em Application.persistentDataPath. Para carregar, leia o arquivo e chame JsonUtility.FromJson. Esse é o núcleo; o resto é decidir o que salvar e quando.
Como fazer objetos quebráveis na Unity
Prepare de antemão uma versão quebrada do objeto (pedaços com Rigidbodies) e, quando o objeto inteiro sofrer um impacto forte o bastante, substitua-o pelo quebrado e empurre os pedaços com AddExplosionForce. Cortar malhas em tempo de execução parece legal, mas custa muito mais.
Como fazer um sistema de inventário em primeira pessoa na Unity
Faça um raycast da câmera para encontrar um item, pegue-o ao apertar uma tecla guardando-o numa lista e prendendo-o à mão do jogador, troque o item na mão com a roda do mouse e solte-o desprendendo-o e religando o Rigidbody.
Como fazer um jogo de sobrevivência em primeira pessoa na Unity
Um jogo de sobrevivência é um ciclo: atributos que drenam com o tempo, o jogador coleta itens para recuperá-los e o progresso é salvo. Monte esse ciclo com três scripts (atributos, coleta, save) antes de adicionar crafting ou inimigos.
Como fazer um sistema de inventário em primeira pessoa no Godot 4
Descreva os itens como Resource, guarde os slots num autoload para que todas as cenas acessem, colete itens com um RayCast3D na câmera e troque o slot selecionado com a roda do mouse. Salve os ids dos itens em JSON.
IA e game dev
Arte gerada por IA em jogos: regras das lojas, direitos autorais e riscos
Antes de lançar arte gerada por IA, confira as regras de declaração da loja, leia os termos de licença da ferramenta de IA, espere incerteza sobre direitos autorais e pense em como o seu público vai reagir. Seja honesto na página da loja. As regras mudam, então leia a política atual de cada loja.
Como usar assistentes de código com IA no desenvolvimento de jogos
Use um assistente de IA para código repetitivo, explicar código, rascunhos de shaders e ferramentas de editor e refatorações, e revise tudo o que ele escrever. Mantenha o projeto em controle de versão, teste cada mudança e informe a versão da engine no prompt, porque assistentes podem inventar APIs que não existem na sua versão.