Criando Jogos em Unity

Neste curso o aluno irá aprender sobre a linguagem C#, linguagem utilizada para programação no Unity, e irá desenvolver um jogo simples em Unity. Unity é hoje uma das principais plataformas profissionais para desenvolvimento de jogos digitais para computador e dispositivos móveis.

Nível: introdutório
Lições: 43
Área: Jogos Digitais

Cadastro no Portal Alfamídia Online

Este é um curso disponível para assinantes Alfamídia, mas oferecido gratuitamente por 24 horas para você poder experimentar. Basta cadastrar seu e-mail para ter acesso ao curso. Pagando uma mensalidade, no valor de R$ 45,00, você também terá acesso aos mais de 300 cursos pagos, sem compromisso de tempo mínimo.

Disciplinas e Conteúdo do Curso

Introdução ao C#

A história do C#
Ambiente de execução
Apresentando o Visual Studio e começando um novo projeto
Executando o código em console e fazendo um projeto com layout
Variaveis
Variaveis de texto
Layout
Chamando uma nova tela
Estrutura de controle
Estrutura de repetição
do while
Switch
Bhaskara
Resolução do desafio da bhaskara
Resolução alternativa do desafio da bhaskara
Classe e objetos
Criando uma classe
Classe Banco
Desafio classe Funcionario
Resolução do desafio classe Funcionario
Enums
Array
EXERCICIOS

Introdução ao Unity

Interface do Unity
Definições do Unity
Adicionando um componente
Salvando o projeto
Adicionando inputs de teclado
Componente Transform
Primeira Sprite
Collider e RigidBody
Tela de Game Over

Projeto de Jogos 2D no Unity 1

Visão geral de desenvolvimento de um projeto e o que é Game Design Document
Breakout - GDD, Gameplay e Flowchart
Variáveis estáticas e container
Raycast, Raycast All e OverlapSphere
Comparador do for e Renderer.material.color
ToString()

Projeto de Jogos 2D no Unity - 2

Movimento da plataforma
Add Force
Physic Material
Random.Range, Mathf.Floor, Get / Set e Classe power-up
Sistema de verificação do jogo
HUD (Heads-up Display) e classe Menu