Curso de Logica de programação e Unity

Venha aprender Unity!

Nosso objetivo com esse curso é te capacitar na criação dos seus jogos e não apenas aprender a fazer um unico projeto. Você além de aprender a trabalhar com a Unity, aprenderá sobre logica de programação diretamente com C# uma das linguagens mais preparada para desenvolvimento de jogos.

Para quem é o curso?

Conheça o curso

Neste módulo você aprenderá a instalar a Unity Engine, Visual Studio, e Unity Hub. Também você irá aprender o básico sobre motores de jogos e sobre as ferramentas que iremos utilizar.

Neste módulo você aprenderá a criar um novo projeto, as janelas básicas da Unity, navegar pela cena e utilizar seus atalhos. Montaremos nossos levels e conceitos importantes como Game Objects, Prefabs, Câmera e Primitivas

Neste módulo vamos aprender os conceitos mais básicos de programação com C#, como criar nossos scripts, criar variáveis, utilizar laços de repetição, condicionais, funções e alguns tipos importantes na Unity como Vector3 e Transform.

Módulo focado em tópicos específicos da Engine em programação como acessar componentes, inputs, desligando game objects e instanciando game Objects.

Módulo com o objetivo de aprimorar conceitos gráficos do motor como Materiais, Sprite Renderer, Partículas, Shaders, Animação e Terreno

Neste módulo você aprenderá a manipular objetos utilizando a simulação com física e detecção de colisão e raios.

Neste módulo iremos aprender um dos paradigmas mais utilizados na programação: a programação orientada a objetos. Iremos aprender conceitos como Herança, Polimorfismo, Interfaces, Construtores, Namespaces e Generics. 

Neste módulo iremos aprender a organizar nossas variáveis em coleções de dados e manipular nossas coleções.

Tópico destinado para ensinar a ter um executável e utilizar features da unity como Player Prefs, Scriptable Objects, Scene Manager e programação multiplataforma. 

Tópico destinado para abordar os componentes mais comuns de interfaces gráficas de jogos como: Sliders, Botões, imagens, textos, Containers e Canvas.

Neste módulo você aprenderá a adicionar som no seu jogo com AudioSource, AudioClip e Mixers.

Tópico destinado para uma das aplicações mais comuns de IA em jogos: navegar por caminhos. 

Neste módulo você aprenderá como podemos fazer scripts comunicarem entre si de forma eficiente e organizada. 

Neste módulo vamos polir o nosso projeto e daremos dicas para você seguir seus estudos. 

O seu professor

Erik Cruz de Oliveira

Erik Cruz de Oliveira é formado em Jogos Digitais pela Unisinos, possui duas formações técnicas em Técnico de Informática e Programação de Jogos Digitais. Trabalhou nos jogos “Relic Hunters: Legends”, “Edify Play”, “Prison Island” e "Remnants of Nightfall" entre diversos projetos independentes, projetos como freelancers e com prestações de serviços. Erik utiliza a Unity Engine desde 2015 e trabalha profissionalmente com o motor desde 2016, também possui experiência desenvolvendo em outras tecnologias como C+ +, Unreal Engine, Game Maker, Phaser e aplicações para Web.

Garanta seu certificado
oficial e válido

Perguntas Frequentes

Ainda tem dúvidas? Veja as perguntas que mais recebemos e não perca tempo!

Sim, você irá revisar alguns conceitos básicos, visto que o curso deve atender um público iniciante. Porém você aprenderá a utilizar a Unity e a utilizar implementações específicas da unity com C#.

Sim, o curso aborda conceitos básicos de programação e ensina a utilizar a Unity partindo do ponto que o aluno não possui conhecimento em ambos

Embora seja encorajado a ver as aulas de programação e o curso voltado para programadores, há diversos conceitos que podem ser úteis para game designers, artistas, artistas técnicos e para quem está explorando possibilidades dentro do mercado de jogos.

Sim, você conseguirá acompanhar o curso, a Unity funciona para computadores com os requisitos:

Windows 7 SP1+, 8, 10, somente versões de 64 bits;

Mac OS X 10.13+;

Ubuntu 16.04, 18.04 e CentOS 7.

GPU: Placa de vídeo com recursos DX10 (shader model 4.0).

Para Linux e MacOS há opções de IDE para edição de código como Monodevelop e Rider https://www.monodevelop.com/ 
https://www.jetbrains.com/pt-br/rider/

Porém o setup não será mostrado nesses ambientes.

Se você já é um veterano no game design, sabe que estudar é uma grande parte da vida do game designer. Por isso, no nosso curso além dos primeiros passos, você será desafiado com novas tecnicas, teorias e testes.

Quando quiser e onde quiser. Nosso curso funciona via navegador e apps mobile. E nosso curso de Game design é vitalicio.

Teste primeiro
Decida depois

Na Pixel Academy, nós confiamos na qualidade da nossa educação. Por isso, por até 7 dias após o pagamento, você pode assistir as aulas, tirar dúvidas, e decidir se está satisfeito com a qualidade do curso.

Se você estiver insatisfeito, pode pedir seu dinheiro de volta, sem necessidade de dar nenhuma satisfação. Basta nos enviar um e-mail para [email protected] e devolveremos todo seu dinheiro!

_