Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CRIE SEUS JOGOS 3D SOULS LIKE e RPG NA UNITY 6 + PC e Mobile
Rating: 4.7 out of 5(255 ratings)
1,706 students

CRIE SEUS JOGOS 3D SOULS LIKE e RPG NA UNITY 6 + PC e Mobile

Novo Curso UNITY COMPLETO do ZERO ao AVANÇADO + Desenvolvimento de Jogos Multiplayer e Programação C#
Last updated 7/2026
Portuguese

What you'll learn

  • Aprender a Criar e Integrar um Inventário Completo ao seu Jogo
  • Física de Roupa - Cloth
  • Combate Melee e Combo. Criar a logica de combate corpo a corpo que envolve um combo sequencial de 5 ataques e Attack Especial usando Shaders
  • Criar efeitos visuais e de som realistas, transições climáticas e reações ambientais durante batalhas com chefes.
  • Criar Menu Interativo - UI
  • Aprender a Coletar itens
  • Sistema de Quest
  • A capacidade de projetar e desenvolver jogos 3D.
  • O processo de design e desenvolvimento de jogos.
  • Dominar Mecânica de Batalha - PARRY e DEFESA no estilo Souls Like
  • Inicie sua carreira em design e desenvolvimento de jogos. Aprenda a teoria e a prática da criação de jogos usando o Unity
  • Sistema de Pontuações - XP e Subir de Level
  • Level Design - Decorar Cenários para Ambientes mais Imersivos
  • Prototipar uma Batalha contra um Boss Final
  • Uso de Nav Mesh: Configuração de áreas navegáveis para permitir que personagens NPC se movam pelo ambiente.
  • Desenvolver jogos RPG completos usando Unity, incluindo sistemas de interações com NPCs.
  • Classe de animação Avançada, com blend tree e layers, para combinar diferentes animações
  • Implementar funcionalidades como Estado de Máquina para Boss Final e Inimigos
  • Estruturar e otimizar o código para jogos de grande escala, abordando desde a criação de menus até o gerenciamento de inventário in-game.
  • A capacidade de projetar e desenvolver jogos em 3D.
  • Aprender a conectar diferentes sistemas de combate, movimentação e interação, transformando ideias em uma jogabilidade funcional e imersiva.
  • Criação de Telas ( Start - Loading - Game Over)
  • Criar HP e Stamina
  • Criando Minimapa na Unity no estilo bússola
  • Otimização Básica e Intermediária
  • Árvove de Habilidades (SKILL TREE)
  • Sistemas de Teletransporte - Fast Travel - Portal
  • Game Design
  • Aprenda a integrar todas as mecânicas do jogo de forma eficiente e coesa, garantindo que todos os elementos funcionem para proporcionar experiência em Game.
  • UI Design - Dominar a UI da Unity
  • Som Design e Audio Mixer
  • Save e Load - JSON
  • Configurar a Câmera 3° Pessoa com CineMachine
  • Criar Skill - Magia de Fogo, Raios, Dash, Dodge e Stealh
  • Mixamo: Importar Animações para uso na Unity + RIG
  • Aprender Spawnar Poderes e Magias com Particle System
  • Organizar o jogo com Game Manager
  • Aprender o Básico de Programação em C# (Singleton - Switch - IF ELSE - Booleanas - Coroutines - Invoke)
  • Fase Alpha de Desenvolvimento (Conteúdos Avançados)
  • Aprender Animator ( Blend Tree - Parâmetros - Rig - Avatares - StateMachineBehavior )
  • Lógica de Programação C# para Games.
  • Importação de modelos 3D e Configurações de Cor Textura e Materiais
  • Inputs: Como configurar e manipular inputs do jogador para interação em um Game 3D

Course content

25 sections267 lectures37h 26m total length
  • Bem Vindo a Unity 6 - Instalação (Hub - Licença - Visual Estudio)5:10

    ? Aula: Instalação da Unity 6 versão 32f1— Guia Completo Passo a Passo

    Aprenda como instalar a Unity 6 do zero e configurar corretamente o ambiente de desenvolvimento para criar seus próprios jogos em 2D e 3D. Nesta aula, você verá como baixar o Unity Hub, instalar a versão mais recente da Unity 6, configurar módulos essenciais (Android, WebGL, Windows) e preparar tudo para começar a programar e criar seu primeiro projeto.

    ?️ Você vai aprender:

    ?Como baixar e instalar o Unity Hub

    ?Instalação correta da Unity 6 versão 32f1 LTS

    ?Escolha e configuração dos módulos de build (Android, iOS, WebGL, PC) ??

    ?Como criar o primeiro projeto na Unity 6

    ? Dicas para otimizar o desempenho e evitar erros comuns de instalação

    ? Ideal para: iniciantes, estudantes e desenvolvedores que estão começando a criar jogos na Unity e querem garantir uma instalação limpa e atualizada da nova versão.

    ? Após esta aula, você estará pronto para iniciar seus projetos e acompanhar o curso sem dificuldades.

  • Criando nosso Projeto em Unity 6 URP1:55

    ? Aula: Instalação da Unity 6 versão 32f1— Guia Completo Passo a Passo

    Aprenda como instalar a Unity 6 do zero e configurar corretamente o ambiente de desenvolvimento para criar seus próprios jogos em 2D e 3D. Nesta aula, você verá como baixar o Unity Hub, instalar a versão mais recente da Unity 6, configurar módulos essenciais (Android, WebGL, Windows) e preparar tudo para começar a programar e criar seu primeiro projeto.

    ?️ Você vai aprender:

    ?Como baixar e instalar o Unity Hub

    ?Instalação correta da Unity 6 versão 32f1 LTS

    ?Escolha e configuração dos módulos de build (Android, iOS, WebGL, PC) ??

    ?Como criar o primeiro projeto na Unity 6

    ? Dicas para otimizar o desempenho e evitar erros comuns de instalação

    ? Ideal para: iniciantes, estudantes e desenvolvedores que estão começando a criar jogos na Unity e querem garantir uma instalação limpa e atualizada da nova versão.

    ? Após esta aula, você estará pronto para iniciar seus projetos e acompanhar o curso sem dificuldades.

  • Vamos Conhecer a Interface da Unity 68:06

    ? Aula: Instalação da Unity 6 versão 32f1— Guia Completo Passo a Passo

    Aprenda como instalar a Unity 6 do zero e configurar corretamente o ambiente de desenvolvimento para criar seus próprios jogos em 2D e 3D. Nesta aula, você verá como baixar o Unity Hub, instalar a versão mais recente da Unity 6, configurar módulos essenciais (Android, WebGL, Windows) e preparar tudo para começar a programar e criar seu primeiro projeto.

    ?️ Você vai aprender:

    ?Como baixar e instalar o Unity Hub

    ?Instalação correta da Unity 6 versão 32f1 LTS

    ?Escolha e configuração dos módulos de build (Android, iOS, WebGL, PC) ??

    ?Como criar o primeiro projeto na Unity 6

    ? Dicas para otimizar o desempenho e evitar erros comuns de instalação

    ? Ideal para: iniciantes, estudantes e desenvolvedores que estão começando a criar jogos na Unity e querem garantir uma instalação limpa e atualizada da nova versão.

    ? Após esta aula, você estará pronto para iniciar seus projetos e acompanhar o curso sem dificuldades.

  • Curva de Aprendizagem na Unity0:04

    Aqui estão os dados aproximados sobre a curva de aprendizagem para dominar Unity e programação básica em C#:

    Curva de Aprendizagem de Unity e Programação C#

    1. Iniciante (0 a 6 meses)

      • Habilidades adquiridas:

        • Entendimento básico da interface do Unity.

        • Primeiros passos com programação em C#.

        • Criação de projetos simples (ex: jogos 2D simples, movimentação básica de personagens).

      • Tempo estimado: 3 a 6 meses.

      • Atividades: Aprender a usar o editor Unity, entender componentes básicos, scripts simples e interações básicas com objetos.


    2. Intermediário (6 meses a 2 anos)

      • Habilidades adquiridas:

        • Desenvolvimento de jogos mais complexos (ex: jogos 3D simples).

        • Compreensão dos sistemas de física, animação e inteligência artificial (IA) básica.

        • Programação mais avançada, incluindo padrões de design (como MVC e padrões para jogos).

        • Uso mais eficiente de APIs do Unity (ex: Physics, UI, Sistema de Áudio, etc.).

      • Tempo estimado: 1 a 2 anos.

      • Atividades: Construir jogos completos com mecânicas mais desafiadoras, como combate, física mais realista e scripts mais organizados. Aprender sobre otimização e melhores práticas de programação.


    3. Avançado (2 a 5 anos)

      • Habilidades adquiridas:

        • Domínio total do Unity, incluindo recursos avançados como shaders, multi-threading, redes (multiplayer), inteligência artificial complexa e integração com outros sistemas externos.

        • Desenvolvimento de jogos AAA ou altamente complexos, com um bom entendimento de todas as ferramentas disponíveis e seus melhores usos.

        • Programação e design de sistemas complexos, como sistemas de animação, física avançada, IA de inimigos e sistemas de rede.

      • Tempo estimado: 2 a 5 anos.

      • Atividades: Trabalhar em projetos grandes, como jogos de maior escala ou desenvolvimento de sistemas mais complexos dentro do Unity. Estudo contínuo e adaptação às novas ferramentas e atualizações do Unity.


    Resumo do Tempo de Domínio

    • Iniciante: 3 a 6 meses.

    • Intermediário: 1 a 2 anos.

    • Avançado: 2 a 5 anos.


    Esses prazos podem variar com base na dedicação, recursos de aprendizado e experiências prévias de cada pessoa.

  • Comunidade do Curso0:01

Requirements

  • Ter um Conhecimento básico de Informática e Windows
  • A especialização utilizará o popular Engine da Unity, que está disponível gratuitamente para computadores Windows ou MacOS.

Description

Inicie sua carreira em Desenvolvimento do Jogos em 2026!

Aprenda a criar jogos 3D RPG e Souls Like na Unity 6, você vai desenvolver projetos inspirados em grandes jogos como:

Elden Ring – The Legend of Zelda – Final Fantasy – God of War Ragnarök – The Witcher

Durante mais de 44 horas de aulas práticas, você construirá cada sistema passo a passo, entendendo não apenas como implementar cada recurso, mas também como organizar um projeto escalável utilizando boas práticas de programação.


7  VANTANGES exclusivas:

  1. Mais de 40 horas de conteúdo completo

  2. Mentoria e orientação por 1 ano (mercado, freelancing e guia de carreira)

  3. Biblioteca de Assets para acelerar seus projetos

  4. Projeto completo do zero ao avançado

  5. Sistemas profissionais de RPG e combate Souls like

  6. 2 cursos bônus exclusivos: Multiplayer Online + Programação Avançada

  7. Suporte direto durante a turma via AnyDesk

  8. Descubra como criar um jogo do ZERO ao AVANÇADO, mesmo sem experiência.

  • As vagas são limitadas e encerram ao atingir a capacidade máxima de acompanhamento.


Ao longo do curso você aprenderá:

  • Programação em C# aplicada à Unity.

  • Criação de personagens em terceira pessoa.

  • Sistema de combate com espada, escudo, combos e parry.

  • Inteligência Artificial para inimigos e chefes.

  • Sistema de vida, stamina, experiência e level.

  • Inventário completo e gerenciamento de itens.

  • Quests, NPCs e diálogos.

  • Save e Load utilizando arquivos JSON.

  • Interface (UI) profissional.

  • Sistema de animação com Animator.

  • Física e Character Controller.

  • Sistema de interação com objetos.

  • Organização de código utilizando boas práticas.

  • Técnicas de otimização para projetos maiores.


Este curso é ideal para:

  • Iniciantes que desejam aprender Unity.

  • Quem quer aprender programação em C# na prática.

  • Desenvolvedores independentes.

  • Estudantes de desenvolvimento de jogos.

  • Pessoas que desejam criar seus próprios jogos 3D.

Este curso foi desenvolvido para ensinar a lógica por trás de cada sistema, permitindo que você adapte tudo aos seus próprios projetos. Em vez de apenas copiar código, você entenderá como cada mecânica funciona para conseguir criar seus próprios jogos.

Ao final do curso você terá desenvolvido um jogo funcional e possuirá conhecimento suficiente para continuar expandindo seu projeto com novas mecânicas, inimigos, fases e funcionalidades.

Todo o conteúdo é explicado passo a passo, desde os conceitos fundamentais até sistemas avançados encontrados em jogos comerciais.

O foco do curso é simplificar o desenvolvimento de jogos e transformar conceitos complexos em uma metodologia prática, clara e acessível.

Ideal para iniciantes, desenvolvedores indie e freelancers que desejam criar seus próprios jogos ou entrar no mercado de games.

Who this course is for:

  • Qualquer pessoa apaixonada por desenvolvimento de jogos, buscando aprender a criar sistemas profundos e interativos, como os encontrados nos grandes títulos de RPG.
  • Para quem deseja ter uma base sólida para trabalhar em uma função no setor como designer de jogos, designer de níveis, designer técnico, artista técnico, programador de jogos ou produtor de jogos
  • Para quem deseja trabalhar com Freelancer.
  • Para quem deseja aprender a desenvolver jogos Indie.
  • Gostam do Universo Game RPG Souls Like e querem dar vida a sua criatividade.
  • Estudantes ou entusiastas de Unity que já possuem conhecimento básico e desejam aprimorar suas habilidades em projetos complexos.
  • Artistas 3D, Modeladores e Criadores de conteúdo digital 3D em Blender e Maya.
  • Para quem deseja aprender a criar jogos por hobby.