Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Criação de jogos básicos com C# e Unity 3D
Rating: 4.5 out of 5(42 ratings)
509 students

Criação de jogos básicos com C# e Unity 3D

Crie 3 projetos do zero, com colisões, sons, efeitos e muito mais usando todo o poder do C# e da Unity 3D
Last updated 7/2023
Portuguese

What you'll learn

  • Você será capaz de criar games simples com a ferramenta Unity 3D
  • Você será capaz de criar games simples com a linguagem C#
  • Você será capaz de utilizar GameObjects, Materials, Nested Prefabs e Variantes nos seus games
  • Você será capaz de utilizar Movimentação vetorial, interpolação, Física básica, colisores e triggers nos seus games
  • Você será capaz de utilizar GetComponent e navegar entre as referências dos seus games
  • Você será capaz de utilizar Controles e Inputs através de eventos nos seus games
  • Você será capaz de trabalhar com UI e entender ancoragem nos seus games
  • Você será capaz de utilizar Interfaces
  • Você será capaz de utilizar Enums
  • Você será capaz de utilizar scripts em eventos do Animator, Animator Overrides e controlar a mudança de estados
  • Você será capaz de utilizar Coroutines e Yield Instructions
  • Você será capaz de utilizar sistemas Assíncronos
  • Você será capaz de utilizar Singletons
  • Você será capaz de utilizar Ref/Out
  • Você será capaz de usar Abstract, Virtual e Overrides
  • Você será capaz de guardar dados entre sessões através de .jsons
  • Você será capaz de construir e utilizar seus próprios delegates
  • Você será capaz de utilizar ScriptableObjects
  • Você será capaz de utilizar Tweeners, Linearmente e criando movimentos curvos
  • Você será capaz de criar seus próprios métodos de extensão(Extensions)
  • Você será capaz de fazer um sistema de mudar de estágio(cenas)
  • Você será capaz de criar um sistema de loot

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

12 sections115 lectures14h 45m total length
  • Sobre o curso2:22
  • Como conseguir ajuda?1:28
  • Preparação do ambiente8:18
  • Editor de Texto3:49
  • Mão na massa geek!

Requirements

  • Necessário ter realizado o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes;
  • Necessário ter realizado o curso Algoritmos e Lógica de Programação da Geek University ou ter conhecimentos equivalentes;
  • Necessário ter realizado o curso Programação em C# da Geek University ou ter conhecimentos equivalentes;
  • Necessário ter nas suas últimas versões mais atualizadas, ou o Windows, ou o Linux (Ubuntu), ou o Mac.
  • Necessário ter conexão à internet para baixar os softwares

Description

mercado de games é bilionário e não para de crescer no mundo todo.

Brasil é o terceiro maior mercado de games do mundo, e as empresas de criação de jogos nunca tiveram tantas oportunidades.

Além de ser divertido, neste curso você aprenderá desde o zero a criar jogos simples e principalmente a dominar uma das ferramentas mais poderosas da atualidade para criação de jogos: A Unity 3D utilizando a linguagem de programação C#.

A demanda por profissionais programadores de  games nunca esteve tão alta, afinal, enquanto antigamente seria necessário ser contratado por uma empresa ou estúdio para poder trabalhar desenvolvendo jogos agora você pode criar seus games em qualquer lugar e publicá-los nas plataformas de jogos indies.

Por ser uma linguagem de programação versátil, simples de aprender e muito poderosa, C# possui recursos que, apesar de simples de se utilizar, tornam o aprendizado muito divertido e a Unity 3D pode ser utilizada para criação de qualquer tipo de game, dos mais simples aos mais complexos, seja para desktop, internet ou mobile

Neste curso, a Geek University traz para você mais de 14 horas de conteúdo onde você aprenderá do básico ao avançado, com explicações claras e programação passo-a-passo a criar jogos simples com todos os recursos da Unity 3D, sem deixar nada pra traz e o melhor de tudo, realizando repetições durante o decorrer do curso para auxiliar na fixação do aprendizado.

Além de tudo, são cerca de 3 projetos espalhados pelas seções para que você possa praticar tudo que aprender aqui neste curso!

Aprenda sobre:

- Instalação, configuração e uso da poderosa Unity 3D;
- Desenvolva do zero o jogo Pong;
- Desenvolva do zero o jogo Space Invaders;
- Desenvolva do zero o jogo Galaga;
- Aprenda adicionar colisões, sons e efeitos nos jogos;
- Pratique com exercícios, desafios e projetos;
- E muito mais!

Não deixe a oportunidade passar mais uma vez. Sua hora de criar seus próprios games chegou!

Who this course is for:

  • Programadores querendo se iniciar em desenvolvimento de jogos
  • Entusiastas de jogos querendo conhecer a ferramenta Unity
  • Programadores ou entusiastas querendo aplicar todo o poder da linguagem C# na criação de jogos