O método Update é executado a cada frame e é usado para atualizar comportamentos contínuos do jogo, como movimento e entrada do jogador.
Duração do curso online: 2 horas e 25 minutos
Aprenda a criar scripts e mecânicas na Unity com C#: lógica, classes e loops. Curso online gratuito com prática e base para programar jogos do zero.
Dar vida a um jogo começa com a capacidade de transformar ideias em regras, comportamentos e interações. Neste curso online gratuito de Introdução à Programação de Jogos em C# e Unity, você desenvolve a base que sustenta praticamente qualquer projeto na engine: como escrever scripts, organizar o código e controlar o que acontece em cena a cada instante. É um ponto de partida ideal para quem quer entrar no universo de games, mesmo sem experiência prévia em programação.
Ao longo das aulas, você aprende a pensar como quem constrói sistemas jogáveis: declarar variáveis para armazenar informações do jogo, criar métodos para reunir ações e reaproveitar lógica, e entender o papel das classes para estruturar comportamentos. Esse tipo de organização é essencial quando seu projeto cresce, pois facilita manutenção, expansão de mecânicas e trabalho em equipe, além de tornar o código mais claro e previsível.
Na prática com Unity, o curso mostra como criar scripts e como o ciclo de atualização do jogo influencia a movimentação, checagens e respostas a eventos. Você entende quando e por que usar condicionais para tomar decisões (como escolher estados e ações) e como aplicar estruturas de seleção para lidar com múltiplos cenários de forma elegante. Também aprofunda o uso de laços de repetição, fundamentais para processar coleções de objetos, aplicar regras continuamente e automatizar rotinas comuns em gameplay.
Para lidar com dados do jogo, você aprende a trabalhar com estruturas como arrays e listas, entendendo diferenças e vantagens de cada abordagem quando o objetivo é armazenar e manipular informações como pontuações, itens, inimigos, níveis ou qualquer conjunto de elementos. O curso ainda conecta programação com componentes do Unity, mostrando como acessar e utilizar recursos existentes em GameObjects para compor funcionalidades e ganhar produtividade no desenvolvimento.
No final, você terá uma base sólida de C# aplicada à Unity, conseguindo criar scripts com mais segurança, ler e ajustar código de projetos, e avançar para tópicos como física, UI, animações e sistemas de jogo. Se seu objetivo é iniciar na programação de games, criar protótipos e abrir caminho para oportunidades na área, este curso oferece o começo certo: fundamentos bem explicados e orientados à prática.
2 horas e 25 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Para que serve o método Update em um script C# da Unity?
O método Update é executado a cada frame e é usado para atualizar comportamentos contínuos do jogo, como movimento e entrada do jogador.
Qual é a diferença entre for e foreach em C# para jogos Unity?
O for usa um índice para controlar repetições; o foreach percorre diretamente todos os elementos de uma coleção.
Por que usar List em vez de array em C# na Unity?
Uma List pode aumentar ou diminuir de tamanho durante a execução, enquanto um array possui tamanho fixo.
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoAprenda criar seu próprio Jogo na prática
112h57m
33 exercícios

Curso GratuitoEssencial de blender
3h34m
40 exercícios

Curso GratuitoUnreal Engine 5 para desenvolvimento de games
4h36m
17 exercícios

Curso GratuitoCrie um game Tower Defense com Javascript
59m

Curso GratuitoCriando Jogos com Unity
2h34m
8 exercícios

Curso GratuitoGames com Unity 3D
89h39m
130 exercícios

Curso GratuitoDesenvolvimento de Jogos utilizando Construct 3
2h56m
18 exercícios

Curso GratuitoGames com Blender
5h47m
11 exercícios

Curso GratuitoDesenvolvimento de jogos usando Godot
7h59m
21 exercícios

Curso GratuitoCriando jogos 2D com Godot
9h51m
20 exercícios
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks
Comentários do Curso: Introdução à Programação de Jogos em C# e Unity
Danilo
explicação perfeita, simples e fácil de entender