
Lembra do Jogo “Sem CD”? Agora é a Sony Que Tá Fazendo Isso Oficialmente
Sony confirma o fim da mídia física a partir de 2028. Pra quem faz jogo indie, isso não muda nada — e a gente explica por quê.

Sony confirma o fim da mídia física a partir de 2028. Pra quem faz jogo indie, isso não muda nada — e a gente explica por quê.

GTA 6 tem data, preço e pré-venda confirmados — e uma lição sobre compromisso de prazo que vale pro seu próprio jogo.

Os Erros Mortais que Matam seus Projetos de Jogos Antes de Começarem Lembra daquela empolgação de abrir a Unity pela primeira vez? Aquele sentimento de “agora vai, vou criar o próximo hit da Steam”? Aí, cinco dias depois, a engine…

O Mapa da Mina: Como Realmente Começar a Criar Jogos Muita gente acha que para criar um jogo você precisa ser um gênio da matemática ou um mestre da programação C++. A verdade? Hoje em dia, as ferramentas fazem o…

O Segredo da Velocidade Constante: Entendendo o Time.deltaTime Você programou seu personagem para andar 0.1 metros a cada frame no Update(). Parece inofensivo, certo? Errado. O Update() roda uma vez por quadro (frame). Percebeu o desastre? Quem tem PC melhor…
![Código C# na Unity usando [SerializeField] para expor variáveis privadas no Inspector.](https://perai.dev/wp-content/uploads/2025/11/unity-serializefield-vs-public-inspector-tutorial-1.png)
Public vs [SerializeField]: Qual a diferença e quando usar? Você programou o pulo do seu personagem. Definiu a força como 10. Deu o Play. O pulo foi fraco. Você volta no código, muda para 20. Salva. Espera a rodinha da…

O Que São Prefabs na Unity e Por Que Você Precisa Deles Agora Imagine a cena: Você criou o inimigo perfeito. Um zumbi. Configurou o Collider, adicionou o Rigidbody, escreveu o script de perseguir o jogador, ajustou a velocidade para…

Entenda de vez a diferença entre void Start() e void Update() Você criou um script novo. Apagou os comentários padrões da Unity e ficou encarando aquelas duas funções que já vêm escritas: void Start() e void Update(). E agora? Onde…

Pare de Cair no Infinito: Entendendo a Física Básica da Unity Você configurou o cenário. Colocou um cubo para ser o chão, uma cápsula para ser o Player. Tudo lindo na Scene. Você aperta o Play cheio de expectativa. E…

Introdução Você já abriu um tutorial de movimento, copiou e colou a linha mágica Input.GetKey(KeyCode.Space) e ela funcionou? Ótimo. Mas, e se você quiser que o pulo funcione também no controle? E se a pessoa estiver jogando em um celular?…