← Voltar para artigos
Devlog 25 de abr. de 2026 5 min de leitura

Por que um blog de desenvolvimento de jogos?

Um local para documentar estudos de desenvolvimendo de jogos, discutir conceitos e compartilhar conhecimentos ou opiniões sobre diferentes conteúdos.

Afonso Pordeus Estudos em Unreal Engine, C++ e desenvolvimento de jogos.
Game DevelopmentUnreal EngineDevlog
Por que um blog de desenvolvimento de jogos?
Devlog

Este blog nasceu de uma vontade que eu sempre tive: Ter um local onde posso guardar meus estudo.

Ao mesmo tempo, quero transformar esse estudo em algo organizado e útil. Não apenas para mim, mas também para outras pessoas (e o futuro eu) que estão tentando aprender melhor sobre desenvolvimento de jogos, principalmente na área da Unreal Engine, programação de gameplay, C++, Blueprints e arquitetura de sistemas.

Não vou fingir que eu já tenho todas as respostas. Pelo contrário. Quero usar este espaço para registrar meu processo, para quem sabe alguém conseguir aproveitar também: vou estudar, testar, errar, refatorar e dar meu melhor para explicar o que estou aprendendo.

O problema de estudar desenvolvimento de jogos

Meu objetivo com o blog

O tipo de conteúdo que quero construir

Meu foco principal será em desenvolvimento de jogos com Unreal Engine.

Os temas que mais quero explorar são:

  • programação de gameplay;
  • C++ dentro da Unreal;
  • Blueprints usados de forma organizada;
  • arquitetura de sistemas;
  • fluxo de input;
  • UI conectada ao gameplay;
  • componentes reutilizáveis;
  • sistemas de combate;
  • estudos de projetos próprios;
  • erros e refatorações.

Estudar em público

Uma parte importante desse processo é estudar em público.

Isso não significa publicar qualquer coisa sem cuidado. Significa assumir que o aprendizado é progressivo.

Um artigo pode representar minha compreensão atual sobre um tema. Depois, com mais prática, eu posso voltar, corrigir, expandir ou até mudar de opinião.

Esse processo é valioso porque o aprendizado não é feito apenas de respostas prontas. Muitas vezes, o mais importante é entender por que uma decisão foi tomada.

Por que usar Blueprint aqui? Por que mover essa lógica para C++? Por que criar um componente? Por que separar input de regra de gameplay? Por que essa UI está acoplada demais? Por que esse sistema ficou difícil de manter?

Essas perguntas são mais interessantes do que simplesmente copiar uma solução.

Como quero transformar estudo em conteúdo

O que eu espero construir com isso

Próximo passo

O próximo artigo será mais técnico.

Quero começar por um conceito fundamental dentro da Unreal Engine: o ciclo de vida de um Actor.

Antes de construir sistemas complexos, é importante entender como os objetos existem, inicializam, atualizam e são destruídos dentro da engine.

Continue explorando

Gostou deste estudo?

Confira os outros artigos para acompanhar a evolução dos projetos e das notas técnicas.

Ver todos os artigos →