We may earn an affiliate commission when you visit our partners.
Course image
Wiliam Nascimento

Quer entrar para o mundo dos games e ser um Desenvolvedor de Jogos Eletrônicos?

Eis aqui o seu passaporte para o mercado de games, que atualmente já fatura muito mais que a indústria do cinema.   

E que tal começar desenvolvendo jogos mobile para Android? Hoje em dia é mais do que comum encontrar pessoas de diversas idades jogando em smartphones ou tablets, seja na fila do banco, dentro do ônibus, na sala de espera do dentista ou mesmo em casa casualmente.   

Read more

Quer entrar para o mundo dos games e ser um Desenvolvedor de Jogos Eletrônicos?

Eis aqui o seu passaporte para o mercado de games, que atualmente já fatura muito mais que a indústria do cinema.   

E que tal começar desenvolvendo jogos mobile para Android? Hoje em dia é mais do que comum encontrar pessoas de diversas idades jogando em smartphones ou tablets, seja na fila do banco, dentro do ônibus, na sala de espera do dentista ou mesmo em casa casualmente.   

Dentre esses jogos podemos dar um destaque todo especial para os jogos 2D que abusam dos efeitos físicos, como Angry Birds, Metal Slug, Clash of Clans, Jogos de Basquete e futebol.. Basta dar uma rápida olhada na Google Play para notar que são milhares de jogos, e o mais legal é que tem para todos os gostos e faixa etária.  

Descubra as melhores práticas, aprenda as habilidades técnicas necessárias e coloque suas ideias em movimento.

Desenvolva jogos incríveis e conquiste seus objetivos profissionais. Não espere mais, clique no botão agora mesmo e junte-se a nós nessa aventura digital sem limites.

Interessou-se mais ainda? Então o que você esta esperando?  

Faça já a sua inscrição e aprenda passo a passo a desenvolver, monetizar, publicar e divulgar seu game.   

Enroll now

What's inside

Learning objectives

  • • manipular a game engine
  • • programar jogos usando a linguagem c#
  • • usar todos os componentes físicos 2d
  • • preparar sprites animadas
  • • criar animações 2d dentro da unity
  • • mesclar arte 2d com 3d
  • • usar realidade aumentada
  • • monetização de jogos
  • • publicação no google play
  • • divulgação do jogo

Syllabus

Primeiros passos - ATUALIZADO para Unity 2022
Uma amostra do que alguns alunos do curso já estão fazendo!
Passo a passo da instalação da Unity - ATUALIZADO para Unity 2022
Read more

Hora de praticar sobre tudo o que estudamos até aqui.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers monetization strategies, providing learners with insights into generating revenue from their games, which is essential for indie developers
Explores the use of augmented reality (AR) in game development, which can add a unique and innovative dimension to mobile games
Uses Unity 2023, which ensures learners are working with a modern and actively supported version of the engine, which is important for compatibility and access to the latest features
Includes a section on publishing to Google Play, which is a crucial step for developers looking to share their games with a wider audience
Teaches C#, which is a versatile and widely-used programming language in the game development industry, especially within the Unity ecosystem
Includes a section on game promotion, which is a valuable skill for developers looking to increase the visibility and downloads of their games

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Curso completo desenvolvimento jogos 2d unity

Segundo os estudantes, este curso oferece uma base sólida e abrangente para quem deseja entrar no mundo do desenvolvimento de jogos 2D com Unity e C#. Muitos consideram a didática do instrutor excelente, tornando tópicos complexos fáceis de entender, mesmo para iniciantes. O curso é elogiado por cobrir uma vasta gama de assuntos, desde a programação básica em C# até a publicação e monetização de jogos. Embora haja menções a algumas partes que podem precisar de atualização ou maior profundidade em tópicos avançados, a inclusão de atualizações recentes para versões mais novas da Unity é vista como um ponto positivo, demonstrando a relevância contínua do material e o esforço em mantê-lo atualizado.
Material atualizado para novas versões.
"Muito bom ver que o curso foi atualizado para a Unity 2023."
"As partes atualizadas mostram que o instrutor se preocupa."
"É importante ter conteúdo que acompanhe as versões mais novas."
"Fiquei satisfeito com as atualizações do conteúdo."
Ajuda a fixar o aprendizado.
"Os projetos práticos me ajudaram muito a fixar o conteúdo."
"Gostei de colocar a mão na massa e ver os jogos funcionando."
"Pude aplicar o que aprendi imediatamente nos exemplos."
"Fazer os projetos tornou o aprendizado mais divertido e eficaz."
Cobre C#, Unity, física e mais.
"Curso muito completo, aborda desde o C# básico até a publicação."
"Gostei da variedade de tópicos, física, animação, áudio..."
"Aprendi a programar em C# focado em jogos, o que foi essencial."
"Abrangeu muito do que eu precisava saber para começar a criar meus jogos."
Instrutor explica muito bem os conceitos.
"O instrutor explica tudo de forma muito clara e objetiva."
"Didática incrível, facilitou muito o aprendizado."
"Consegui entender assuntos que antes pareciam impossíveis."
"A forma como ele aborda os temas é muito envolvente."
Ótima introdução para quem está começando.
"Um excelente curso para iniciantes que querem dar os primeiros passos..."
"Muito bom para quem está começando no desenvolvimento de jogos."
"Aprendi os fundamentos de Unity e C# de uma forma muito didática."
"As explicações são bem claras para quem nunca teve contato com a Unity."
Algumas partes podem ser aprofundadas.
"Algumas partes poderiam ser um pouco mais detalhadas..."
"Senti falta de maior profundidade em alguns tópicos avançados."
"A seção de monetização pareceu um pouco básica."
"Em certos momentos, precisei buscar informações adicionais."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Jogos 2D com Unity + C# CURSO COMPLETO with these activities:
Revisar os fundamentos da programação C#
Refresque seus conhecimentos em C# para garantir uma base sólida antes de começar a programar jogos na Unity. Isso ajudará a entender melhor os scripts e a lógica do jogo.
Browse courses on C#
Show steps
  • Revise os conceitos básicos de variáveis, loops e condicionais em C#.
  • Pratique escrevendo pequenos programas em C# para reforçar o aprendizado.
Ler 'C# 8.0 e .NET Core 3.0 – Modern Cross-Platform Development'
Aprofunde seus conhecimentos em C# com um livro abrangente que cobre os fundamentos e tópicos avançados da linguagem. Isso ajudará a entender melhor os scripts e a lógica do jogo.
Show steps
  • Leia os capítulos introdutórios sobre C# e .NET Core.
  • Explore os exemplos de código e experimente modificá-los.
Seguir tutoriais sobre animação 2D na Unity
Aprenda a criar animações 2D dentro da Unity seguindo tutoriais passo a passo. Isso ajudará a dar vida aos seus jogos e a criar personagens e objetos animados.
Show steps
  • Procure tutoriais online sobre animação 2D na Unity.
  • Siga os tutoriais e experimente diferentes técnicas de animação.
  • Crie suas próprias animações para praticar o que aprendeu.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Praticar a manipulação de sprites via código
Reforce suas habilidades de programação praticando a manipulação de sprites via código. Isso permitirá que você crie jogos mais dinâmicos e interativos.
Show steps
  • Crie um novo projeto na Unity com alguns sprites.
  • Escreva scripts para controlar a posição, rotação e escala dos sprites.
  • Experimente diferentes técnicas de manipulação de sprites.
Criar um jogo 2D simples
Aplique seus conhecimentos criando um jogo 2D simples do início ao fim. Isso ajudará a consolidar o que você aprendeu no curso e a desenvolver suas habilidades de desenvolvimento de jogos.
Show steps
  • Planeje o jogo, definindo o gênero, a mecânica e os objetivos.
  • Crie os sprites e os assets do jogo.
  • Implemente a lógica do jogo usando C# e Unity.
  • Teste o jogo e faça os ajustes necessários.
Criar um tutorial sobre um tópico específico do curso
Aprofunde seu entendimento sobre um tópico específico do curso criando um tutorial para outros alunos. Isso ajudará a consolidar seu conhecimento e a desenvolver suas habilidades de comunicação.
Show steps
  • Compartilhe o tutorial com outros alunos e responda às suas perguntas.
  • Escolha um tópico específico do curso que você domina.
  • Crie um tutorial claro e conciso sobre o tópico.
Ler 'Unity 2021 Cookbook: Over 100 recipes for scripting, animation, and augmented reality for Unity 2021'
Explore receitas e soluções práticas para problemas comuns no desenvolvimento de jogos Unity. Isso ajudará a acelerar seu fluxo de trabalho e a aprender novas técnicas.
Show steps
  • Navegue pelo livro e encontre receitas que sejam relevantes para seus projetos.
  • Experimente as receitas e adapte-as às suas necessidades.

Career center

Learners who complete Jogos 2D com Unity + C# CURSO COMPLETO will develop knowledge and skills that may be useful to these careers:
Desenvolvedor de Jogos 2D
Um desenvolvedor de jogos 2D cria jogos bidimensionais para diversas plataformas, como dispositivos móveis e computadores. Este curso capacita você a dar os primeiros passos nessa carreira, ensinando desde a manipulação da Unity até a programação em C#, essencial para o desenvolvimento de jogos 2D. O curso aborda a criação de animações 2D, o uso de componentes físicos e a mescla de arte 2D com 3D, habilidades cruciais para um desenvolvedor de jogos 2D. Além disso, o curso cobre a monetização e publicação de jogos no Google Play, preparando você para lançar seus próprios jogos e alcançar o sucesso no mercado.
Programador de Jogos
Um programador de jogos é responsável por escrever o código que dá vida ao jogo. Este curso é ideal para quem deseja se tornar um programador de jogos, pois ensina a linguagem C#, essencial para programar na Unity. O curso aborda desde os conceitos básicos da programação até a manipulação de componentes físicos 2D e a criação de animações. O conhecimento em monetização e publicação de jogos no Google Play também pode ser útil para um programador de jogos que queira lançar seus próprios projetos.
Empreendedor de Jogos
Um empreendedor de jogos cria sua própria empresa de jogos e desenvolve seus próprios projetos. Este curso é ideal para quem deseja seguir esse caminho, pois ensina as habilidades técnicas necessárias para criar jogos 2D na Unity, além de abordar a monetização e a publicação de jogos no Google Play. O curso permite que o empreendedor de jogos crie protótipos e versões iniciais do jogo por sí mesmo. Com o curso, é possível lançar seus próprios projetos e alcançar o sucesso no mercado de jogos.
Especialista em Realidade Aumentada
Um especialista em realidade aumentada cria aplicações que sobrepõem imagens geradas por computador ao mundo real. Este curso pode ser útil para um especialista em realidade aumentada que queira aprender a criar jogos e aplicações 2D com realidade aumentada na Unity. O curso aborda a criação de jogos 2D e o uso de realidade aumentada, habilidades valiosas para um especialista em realidade aumentada. O conhecimento em programação C# e a manipulação de componentes físicos 2D também podem ser úteis para criar experiências de realidade aumentada interativas e envolventes.
Professor de Desenvolvimento de Jogos
Um professor de desenvolvimento de jogos ensina as habilidades necessárias para criar jogos. Este curso é excelente para alguém que deseja se tornar professor de desenvolvimento de jogos, pois cobre os fundamentos da Unity e da programação C#, ambos essenciais para o desenvolvimento de jogos 2D. O curso também aborda tópicos como animação, física e publicação de jogos, proporcionando uma base sólida para ensinar esses conceitos aos alunos. Além disso, este curso pode ajudar um professor a se manter atualizado com as últimas tendências e tecnologias no desenvolvimento de jogos.
Designer de Jogos
Um designer de jogos é responsável por conceber a mecânica, as regras e a experiência do jogador. Este curso pode ser útil para um designer de jogos que queira entender melhor o processo de desenvolvimento e as ferramentas utilizadas na criação de jogos 2D, como a Unity. O aprendizado da linguagem C# e a manipulação de componentes físicos 2D podem auxiliar o designer de jogos a prototipar e testar suas ideias de forma mais eficiente. O conhecimento em animações 2D e a integração de arte 2D com 3D podem contribuir para a criação de um design visualmente atraente e imersivo.
Designer de Níveis
Um designer de níveis cria os mapas e os ambientes de um jogo. Este curso pode ser útil para um designer de níveis que queira entender melhor como construir e implementar seus designs na Unity. O curso aborda a manipulação de game objects, a organização dos itens de trabalho e a importação de mídias, habilidades essenciais para um designer de níveis. O conhecimento em componentes físicos 2D e animações também pode ser útil para criar níveis interativos e envolventes.
Artista de Jogos
Um artista de jogos cria os elementos visuais de um jogo, como personagens, cenários e interfaces. Este curso pode ser útil para um artista de jogos que queira aprender a integrar sua arte em um motor de jogo como a Unity. O curso aborda a preparação de sprites animadas e a criação de animações 2D dentro da Unity, habilidades valiosas para um artista de jogos. O conhecimento em mesclar arte 2D com 3D também pode abrir novas possibilidades criativas. A capacidade de trabalhar com a Unity permite que o artista de jogos visualize e refine seu trabalho no contexto do jogo.
Testador de Jogos
Um testador de jogos é responsável por encontrar bugs e garantir a qualidade do jogo. O conhecimento adquirido neste curso pode ser útil para um testador de jogos que queira entender melhor o processo de desenvolvimento e as ferramentas utilizadas na criação de jogos 2D. A familiaridade com a Unity e a linguagem C# podem auxiliar o testador de jogos a identificar e reportar bugs de forma mais eficiente. A compreensão dos componentes físicos 2D e das animações também pode ser útil para testar a mecânica e a jogabilidade do jogo.
Designer de Interface de Usuário
Um designer de interface de usuário cria as interfaces que os usuários utilizam para interagir com jogos e aplicações. Este curso pode ser útil para um designer de interface de usuário que queira aprender a criar interfaces para jogos 2D na Unity. O curso aborda a manipulação de game objects, a organização dos itens de trabalho e a importação de mídias, habilidades essenciais para um designer de interface de usuário. O conhecimento em animações também pode ser útil para criar interfaces dinâmicas e interativas.
Criador de Conteúdo para Jogos
Um criador de conteúdo para jogos produz vídeos, tutoriais e outros materiais relacionados a jogos. Este curso pode ser útil para um criador de conteúdo que queira criar tutoriais sobre o desenvolvimento de jogos 2D na Unity. O curso ensina as habilidades técnicas necessárias para criar jogos 2D, permitindo que o criador de conteúdo demonstre e explique o processo de desenvolvimento de forma clara e concisa. O conhecimento em monetização e publicação de jogos no Google Play também pode ser útil para criar conteúdo sobre como lançar e promover jogos.
Consultor de Jogos
Um consultor de jogos oferece seus conhecimentos e experiência para ajudar empresas e desenvolvedores a criar jogos de sucesso. Este curso pode ser útil para um consultor de jogos que queira se especializar em jogos 2D na Unity. O curso ensina as habilidades técnicas necessárias para criar jogos 2D, permitindo que o consultor ofereça conselhos e orientações mais precisas e eficazes. O conhecimento em monetização e publicação de jogos no Google Play também pode ser útil para aconselhar empresas sobre como lançar e promover seus jogos.
Gerente de Projeto de Jogos
Um gerente de projeto de jogos gerencia o desenvolvimento de um jogo, garantindo que o projeto seja entregue no prazo e dentro do orçamento. Embora este curso se concentre no desenvolvimento técnico de jogos 2D, ele pode ser útil para um gerente de projeto de jogos que queira ter uma compreensão melhor do processo de desenvolvimento e das ferramentas utilizadas pela equipe. O conhecimento da Unity e da linguagem C# pode ajudar o gerente de projeto a comunicar-se de forma mais eficaz com a equipe e a tomar decisões informadas.
Engenheiro de Software
Um engenheiro de software cria e mantém aplicações de software. Se você busca essa função, o curso pode te ensinar habilidades úteis para o desenvolvimento de jogos 2D. O curso se aprofunda na linguagem de programação C#, um conhecimento essencial para muitos engenheiros de software. Ao aprender como usar o C# na Unity, você poderá expandir suas habilidades. Além disso, o curso pode te ajudar a pensar em novas formas de usar suas habilidades em engenharia de software para a indústria de jogos.
Coordenador de Localização de Jogos
Um Coordenador de Localização de Jogos é responsável por adaptar jogos para diferentes mercados e idiomas. Embora este curso seja focado no desenvolvimento de jogos em si, o entendimento do processo de criação, das ferramentas utilizadas e das particularidades de cada plataforma (como o Google Play mencionado no curso) pode ser extremamente valioso. Ao compreender os desafios e as nuances do desenvolvimento, o Coordenador de Localização de Jogos pode coordenar melhor a tradução, adaptação cultural e testes, garantindo que o jogo seja bem recebido em diferentes regiões.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Jogos 2D com Unity + C# CURSO COMPLETO.
Este livro é um guia prático com mais de 100 receitas para scripting, animação e realidade aumentada na Unity 2021. Ele é útil para encontrar soluções rápidas para problemas específicos e aprender novas técnicas de desenvolvimento de jogos. Este livro é mais valioso como uma referência para consulta rápida e para aprender técnicas específicas.
Este livro oferece uma visão abrangente do C# e do .NET Core, cobrindo desde os fundamentos até tópicos avançados. Ele é útil para entender os conceitos de programação C# usados na Unity. Embora não seja um livro específico para Unity, ele fornece uma base sólida em C# que é essencial para o desenvolvimento de jogos. Este livro é mais valioso como leitura adicional para aprofundar o conhecimento em C#.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser