Skip to content
UdemyGame Development FundamentalsPaid courseBeginner levelCertificate

O Guia Definitivo para Desenvolvimento de Jogos com Unity (Udemy.com)

Criado em parceria com a Unity Technologies: aprenda C# desenvolvendo jogos 2D e 3D com este guia abrangente

Created by: Jonathan Weinberger

Last updated May 2018

icon
What you will learn

  • Conceitos básicos do C#, tais como variáveis, declarações if e arrays
  • Detectar colisões, receber entrada de usuários e criar movimentos de jogadores
  • Criar power-ups, incluindo tiros triplos, raios laser, impulsos de velocidade e escudos
  • Aplicar shaders que transformam o cenário do seu jogo
  • Criar inimigos com comportamento básico de IA
  • Coletar e destruir objetos do jogo
  • Implementar efeitos sonoros, música de fundo e efeitos de partículas
  • Ativar e usar o serviço Team Collaboration do Unity
  • Navegar no Unity Engine e descubrir características únicas, como a Asset Store
  • Distribuir seu jogo para diferentes plataformas, como web, móvel e PC

icon
Course Description

*** Conteúdo original em Inglês, com legendas em Português. ***

*NOVO* Suporte para Android adicionado - Conteúdo estendido.

Este curso é autorizado e realizado em parceria com a Unity Technologies.

Se você está interessado em desenvolver incríveis jogos de qualidade comercial que são jogáveis em uma variedade de plataformas, esse curso é para você. Este curso é o único de seu tipo aprovado pela Unity Technologies na Udemy. Que melhor maneira de aprender a desenvolver jogos em Unity do que com seu curso autorizado? O Guia Definitivo para Desenvolvimento de Jogos com Unity apresenta o Unity Engine e os fundamentos da programação C#. O curso mergulha no desenvolvimento de seus primeiros jogos 2D e 3D. Você descobrirá como destacar seus jogos dos restantes, polindo-os com os recursos mais recentes da Unity, incluindo os efeitos de pós-processamento e o sistema de animação.

Neste curso, você irá:

  • Aprender conceitos do C#, tais como variáveis e declarações if

  • Detectar colisões, receber entrada de usuários e criar movimentos de jogadores

  • Criar power-ups, incluindo tiros triplos, raios laser, impulsos de velocidade e escudos
  • Aplicar shaders que transformam o cenário do seu jogo

  • Criar inimigos com comportamento básico de IA

  • Coletar e destruir objetos do jogo

  • Implementar efeitos sonoros, música de fundo e efeitos de partículas

  • Ativar e usar o serviço Team Collaboration do Unity

  • Navegar no Unity Engine e descubrir características únicas, como a Asset Store

  • Distribuir seu jogo para diferentes plataformas, como web, móvel e PC

  • E muito mais!

Este curso também inclui mais de 30 desafios interativos onde você pode testar seu conhecimento com conceitos que você acabou de aprender. Esses desafios irão ajudá-lo a criar dois jogos de qualidade comercial: um 2D Galaxy Shooter que utiliza sprites de alta qualidade e efeitos cinematográficos, e um 3D FPS. Terás acesso à arte exclusiva prevista para este curso e adicionarás recursos sofisticados aos seus jogos, os quais  farão parecer que você está programando há anos.

Por que aprender desenvolvimento de jogos com Unity?

A indústria de jogos é uma indústria que vale $100 bilhões de dólares  a nível mundial. Até 2020, esse número deverá chegar próximo a $120 bilhões de dólares. Com o Unity sendo o motor mais utilizado para desenvolver jogos em várias plataformas, nunca houve um momento melhor para entrar na área. Como você aprenderá neste curso, os tipos de jogos que você pode criar com Unity e C# são ilimitados. O desenvolvimento de jogos é um ótimo passatempo, permitindo que você aprenda uma nova habilidade e jogue seu jogo com familiares e amigos. É também uma carreira emocionante e gratificante, onde muitos desenvolvedores bem-sucedidos, incluindo eu próprio, aprenderam os fundamentos do desenvolvimento de jogos através de cursos como este e não na sala de aula tradicional. Todo o grande jogo começa em algum lugar, então porque não é o seu?  Enquanto as pessoas muitas vezes acham programação ou criar jogos intimidante, este curso utiliza um método de ensino exclusivo que lhe permitirá obter uma compreensão completa dos conceitos enquanto você desenvolve seus próprios jogos. Graças à comunidade da Unity, você poderá se conectar com outros desenvolvedores, trabalhar juntos em novos projetos e fazer alguns jogos incríveis!

Por que aprender de mim?

Este é o primeiro e único curso de desenvolvimento de jogos que foi co-criado com a Unity Technologies na Udemy. Como aprender a programar pode ser assustador, a Unity Technologies queria criar um curso que ajudasse os novos desenvolvedores a se sentirem confortáveis explorando o motor e desenvolvendo jogos. Eu acredito que a melhor maneira de aprender a programar é fazendo. Portanto, este é um curso altamente interativo que não oferece facilmente as respostas. Os desafios exclusivos integrados ao longo deste curso garantirão que você não apenas saiba como programar algo, mas também entenda a lógica por trás disso. Como um engenheiro de software autodidata, descobri que simplesmente não havia cursos de alta qualidade que permitissem aos principiantes entenderem verdadeiramente os conceitos essenciais para o desenvolvimento de jogos. Para remediar isso, criei minha própria série de vídeos do YouTube focada no desenvolvimento de jogos, onde tive o privilégio de ajudar milhares de outras pessoas a desenvolver sua paixão pelo desenvolvimento de jogos.

Eu trabalho com o Unity desde a versão 3.0 e desde lá venho desenvolvendo jogos e simuladores com o Unity. Tive a sorte de trabalhar para grandes empresas, mas também pude participar de diversos projetos independentes. Atualmente, minhas principais plataformas de desenvolvimento são os dispositivos móveis, principalmente iOS e Android, e realidade virtual. Ainda, tenho vários anos de experiência ensinando desenvolvimento de jogos em diversas universidades.

Ao completar este curso, você entenderá os conceitos básicos de programação em C# e poderá continuar desenvolvendo seus próprios jogos 2D e 3D. Você também se sentirá confiante sabendo que você dominou as mais recentes e melhores técnicas de desenvolvimento de jogos que o impulsionarão para o sucesso em suas aspirações profissionais e pessoais.

Junte-se a mim nesta aventura! Eu vejo você dentro do curso.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Jonathan Weinberger

Jonathan Weinberger is an accomplished software engineer and the CEO and Founder of GameDevHQ, a prominent Unity training company revolutionizing the game development industry. With nearly 15 years of experience in working with C# and Unity, Jonathan has made a significant impact by developing applications for renowned Fortune 500 companies.

Throughout his career, Jonathan has built applications for global giants such as AT&T, GE, Coca-Cola, ThyssenKrupp, and many others. His technical prowess and expertise in Unity and C# have allowed him to create cutting-edge solutions that cater to the unique needs of these industry leaders. Moreover, Jonathan's ability to deliver enterprise trainings to top engineers at prestigious organizations like Apple and NBC Universal showcases his in-depth knowledge and proficiency in the field.

Driven by his passion for utilizing game development as a gateway to software engineering, Jonathan has helped numerous individuals launch successful careers in Unity. Through GameDevHQ, he empowers aspiring developers by providing them with comprehensive resources, mentorship, and guidance. Jonathan firmly believes that the skills acquired in game development can pave the way for lucrative careers, enabling individuals to earn impressive salaries ranging from $50,000 to $70,000 per year.

icon
More courses by Jonathan Weinberger

$139.99

$12.99

$11.99

$24.99

$24.99

$94.99

icon
More Game Development Fundamentals courses

$10.99

$94.99

$19.99

$89.99

$59.99

$13.99

icon
Reviews

4.5

2,318 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Daniel Souza da Cruz on 4/25/2023

Muito bem explicado, ao contrario do inicio da primeira aula(já que a versão do unity atualizou), tem alguns pontos negativos, por causa da versão do unity, mas até agora o curso tem sido de grande conhecimento, o inglês é de fácil entendimento, não estou utilizando as legendas(um ponto negativo é que em algumas aulas, o áudio do professor, está atrasado em relação a imagem e em relação a legenda). O comentário acima é de quando estava fazendo, tem uns 3 meses que terminei, e foi bem informativo, os Desafios que tive com algumas partes do unity não sendo mais utilizadas foi até bom para aprender, no mais por enquanto este continua sendo o melhor que já vi.

By Bruno Carlos Soares de Campos on 7/28/2020

A primeira parte desse curso possibilita ao aluno expandir sobre os preceitos ensinados para realmente montar um jogo (Space Shooter) que seja funcional e interessante. A qualidade do jogo que você pode criar, depende totalmente da carga horaria que você está disposto a colocar no seu jogo em potencial. A segunda parte desse curso, usa os mesmos preceitos da primeira parte (sem expandir sobre esses ensinamentos), tal como soluções extremamente especificas para os problemas apresentados. De forma geral, ela não te habilita para expandir esses ensinamentos para criar um jogo de maior qualidade. Para fazer isso, seria necessário pesquisar tantos conceitos individualmente que te faz pensar qual o ponto de ter escolhido fazer o curso em primeiro lugar. Meu interesse era em Space Shooters(primeira parte), e por isso dou essa nota. Se o seu interesse for FPS(segunda parte), recomendo que não compre esse curso, pois ele é extremamente raso, e o professor mente frequentemente sobre a qualidade do jogo que você vai produzir.

By Joao Paulo Barbosa on 5/1/2020

Mesmo estando em inglês, eu consegui compreender perfeitamente até o momento as explicação do Jonathan, a metodologia de ensino dele é realmente surpreendente, Bem claro e objetivo, e mesmo assim, muito detalhista, estou gostando até o momento pelo menos. Eu finalmente concluí o curso! Levei bastante tempo pra finalizar, pois trabalho em tempo integral. Estou muito satisfeito com o conteúdo e a dinâmica deste curso, é realmente uma pena não estar dublado em português BR, porém se quero aprender a programar e desenvolver preciso aprender inglês também!

By Wesne Alves da Silva on 4/19/2020

Superou minhas expectativas, adquiri o curso quando o mesmo não tem nem suporte mais do professor nos cometários, e mesmo assim o curso nos ensina através de treino e exercícios propostos a nos virar muito bem. Deixo claro que esse é um curso extremamente voltado ao básico, é quase que uma introdução, é ótimo para quem não sabe direito oque é o Unity. Porém, digo que este curso deve ser usado como uma forma de exercitar e auxilio a algum outro curso que você faça, pois este com certeza não se aprofunda e nem te profissionaliza.

By Glauber Vinicius on 2/6/2019

Pra quem tá começando o curso é muito bom pra ter uma base solida, sem dúvidas. Porém, no meu caso, que já estudo programação/games a alguns meses, o assunto em certos momentos pareceu básico, mas mesmo assim teve bastante contéudo que eu não tinha visto ainda, principalmente na parte de 3D. Em geral, o curso vale muito a pena e te ensina uma das lições mais importantes na hora de aprender a programar: colocar a mão na massa sem ficar compiando código o tempo todo e entender o que se passa dentro do jogo.

By Joao Manoel França Duarte Bongiovani on 8/30/2018

Eu gostei dos exemplos e da orientação. O Curso segue como esperado. Alguns erros que vi durante o curso foram causados pelas atualizações que realizei do próprio unity, portanto sugiro que utilize apenas uma versão. Mas apesar dessa situação não afetou em nada no meu aprendizado. As orientações do professor foram claras.

By Vitor Silva on 8/4/2018

O Curso é bem fluido e motiva bastante a continuar fazendo as aulas, o método de não "entregar o código" para o aluno é muito efetivo e te motiva a fazer algo por si mesmo e quando vê que dá resultado percebe que consegue fazer mesmo que a tarefa seja algo que lhe pareça complexo. Adquiri o curso para reforçar alguns assuntos que aprendi na faculdade e acabei reforçando e aprendendo mais ainda com o mesmo, recomendo tanto para iniciantes na área tanto para desenvolvedores experientes que queiram reforçar seus conhecimentos. Único assunto que senti falta ser abordado foram as variáveis estáticas que são muito usadas e úteis no dia a dia, no entanto, mesmo sem elas o curso é bem completo e valeu cada centavo gasto.

By Ronaldo Aparecido Augusto Moreira on 7/22/2018

basicamente uma introdução perfeita para familiarizar o editor do unity. Bom conforme eu fui avançando nesse curso pude ver e aprender a cada desafio que o instrutor passava o quanto minhas habilidades perante ao IDE do UNITY só iam aumentando cada vez mais e , pude ver o quanto a ferramenta é poderosa se você souber o caminho das pedras digo o jeito certo de usa-la . Parabéns Udemy pelo ótimo curso de Unity espero um dia ser um programador de games e mais do que isso ser um profissional ^^ Após concluir o curso não mudo em nada do que disse acima simples fantástico o curso recomendo a todos que querem desenvolver games com unity

By Talles Maziero on 5/31/2018

Aprendi a fazer jogos. Já da pra fazer jogos menores e indies, tanto em 3D quanto 2D. Gostaria muito de um curso sequência desse com conceitos mais avançados de C#. Vale a pena demais este curso. Testei várias engines e a Unity realmente é a melhor para começarmos e melhor que podemos ficar nele pra sempre conforme nossos jogos evoluem. C# é relativamente fácil depois que se pega o jeito e este curso ajuda demais nisso. O instrutor ensina como pesquisar na biblioteca da Unity então qualquer dúvida fica fácil de descobrir como resolver pois a Unity tem uma vasta biblioteca com repostas. Muito bem recomendado.

By Pedro Miguel Nunes da Costa on 3/22/2018

De um modo geral, tudo bem. Notei que no final do curso as legendas estão completamente erradas (português ), mas como entendo bem o ingles não fez diferença. Também para o script do best score, não foi ajustado o score no titlescreen.setactive (true), parece-me que apenas foi removido o score = 0, para que o best score resulta-se. Mas assim o score está sempre a aumentar, perdemos com 10, quando voltamos ao jogo e eliminamos um inimigo ficamos logo com 20. O score = 0 deve ir para o hidetitlescreen(false), pelo menos eu resolvi a situação assim. Mas não foi descrito esse passo. Gostei muito do curso, sou novato nestas coisas. Muito obrigado

Showing all 10 reviews on CourseDuck

Read all 2,318 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100