Programando Games
Programando Games
  • Видео 23
  • Просмотров 139 959
Usando polimorfismo no desenvolvimento de jogos
Nesse vídeo eu explico o conceito de POLIMORFISMO de forma prática.
🔻
go.hotmart.com/B85475801M
🔺
Qualquer dúvida me mande email: jairbortolucci@gmail.com
Просмотров: 1 028

Видео

Criando um jogo para Steam - Episódio 1
Просмотров 709Год назад
Nesse vídeo eu mostro o início da minha jornada criando um jogo para Steam! Acesse o curso no link a seguir 👇👇👇 🔻 go.hotmart.com/B85475801M 🔺 Música 🎵 "Tokyo Music Walker - Way Home" está sob uma licença Creative Commons (cc-by) Música promovida pela BreakingCopyright: bit.ly/tokyo-walker-way-home
Como criar sistema de diálogo no Unity - Tutorial
Просмотров 4,3 тыс.Год назад
Nesse vídeo eu ensino a criar um sistema de diálogo no Unity. Roteiro: 0:00 - Intro 0:28 - Configurações iniciais 0:52 - Criação da caixa de diálogo 3:07 - Gameobject Manager 3:20 - Animação do texto 5:52 - Arquivo de roteiro da conversa 7:54 - Máquina de estados do sistema de diálogo 8:58 - Implementação script sistema de diálogo 12:03 - Evento de finalização da frase 14:40 - Opção de pular o ...
Como criar arco e flecha 2D no Unity - Tutorial
Просмотров 1 тыс.Год назад
Nesse vídeo eu ensino como criar mecânica de arco e flecha 2D totalmente do ZERO! Link para download do projeto: github.com/ProgramandoGames/BowAndArrowMechanic2D ROTEIRO: 0:00 - Intro 0:15 - Considerações iniciais 0:40 - Rotação do arco 2:43 - Efeito da corda 5:46 - Movimento da flecha 6:30 - Colisão da flecha 7:36 - Lançar a flecha do arco 9:36 - Resultado final REFERÊNCIAS: Música de fundo S...
Como criar o jogo Snake em UM script - Tutorial
Просмотров 1,3 тыс.Год назад
Nesse vídeo eu ensino passo a passo como fazer o jogo Snake DO ZERO no Unity. Meu outro canal (Time Traveler Coder): ruclips.net/channel/UC8PAgQdwm8jDvLnhsXNgLUw Link do projeto: github.com/ProgramandoGames/SnakeTutorial Roteiro: 0:00 - Intro 0:15 - Configs. iniciais 0:28 - Movimento 2:19 - Spawn das comidas 3:27 - Coletar as comidas 4:20 - Crescimento do corpo 6:22 - Paredes, Colisão e GameOve...
Como fazer roda de seleção de armas no Unity - Tutorial
Просмотров 2,6 тыс.2 года назад
Nesse vídeo eu ensino DO ZERO como criar uma roda de seleção de armas no Unity. Aprenda a criar um FPS - COMPLETO - PASSO A PASSO e DO ZERO: 🔻 go.hotmart.com/B85475801M 🔺 Projeto completo: github.com/ProgramandoGames/SelectionWheel Roteiro: 0:00 - Introdução 0:24 - Considerações iniciais 0:42 - Criação do canvas 1:15 - Hierarquia de gameobjects 2:34 - Slots 3:47 - Instância dos slots por script...
Como mover objetos com o clique do mouse - Tutorial
Просмотров 1,1 тыс.2 года назад
Nesse vídeo eu ensino como movimentar um personagem utilizando o clique do mouse. Roteiro: 0:00 - Introdução 0:19 - Configurações iniciais 0:48 - Explicação ScreenPointToRay 1:34 - Obtendo a posição do mouse 3:20 - Direção e movimento 4:41 - Condição de parada no alvo 6:16 - Marcação do clique 8:01 - Animação do personagem 9:08 - Parâmetros no inspector 9:16 - Encerramento Link do projeto no Gi...
Consertando a inteligência artificial do Cyberpunk 2077
Просмотров 4,8 тыс.3 года назад
Nesse vídeo eu conserto a inteligência artificial (IA) da polícia do jogo Cyberpunk 2077. Esse é um experimento que eu fiz utilizando o Unity e a linguagem de programação C#. A ideia é explorar técnicas e mecânicas de jogos e trazer todo o processo de implementação, além de dar dicas profissionais sobre desenvolvimento de jogos. Roteiro: 0:00 - Intro 0:45 - Explicação do projeto 1:23 - Mecânica...
Como criar tiro no Unity - Projétil e balística
Просмотров 8 тыс.3 года назад
Nesse vídeo ensino como criar tiro no Unity com projétil físico e efeito de balística. Esse é o segundo episódio da série "Como criar tiro no Unity" em que ensino diferentes formas de fazer tiro. Episódio 1: ruclips.net/video/hYkuTBhaANs/видео.html Roteiro: 0:00 - Intro 0:30 - Considerações iniciais 1:43 - Implementação do projétil 2:36 - Instanciar o projétil ao atirar 4:28 - Explicação do Ove...
Como criar tiro no Unity - Raycast
Просмотров 18 тыс.3 года назад
Nesse vídeo ensino como criar tiro no Unity usando a técnica de Raycasting. Aprenda a criar um FPS - COMPLETO - PASSO A PASSO e DO ZERO: 🔻 go.hotmart.com/B85475801M 🔺 Esse é o primeiro episódio da série "Como criar tiro no Unity" em que ensino diferentes formas de fazer tiro. Outros vídeos utilizados para criar o protótipo de FPS: Movimento 3D: ruclips.net/video/B2K1417L_HQ/видео.html Câmera de...
Como fazer movimento 2D e 3D no Unity - Tutorial
Просмотров 6 тыс.4 года назад
Nesse vídeo eu ensino como fazer movimento acelerado no Unity, que funciona tanto pra 3D quanto para 2D. Tudo isso sem utilizar o rigidbody, deixando o código mais leve e versátil. Roteiro: 0:00 - Intro 0:41 - Explicação teórica do movimento 2:00 - Implementação Movimento 3D 5:17 - Resultado 5:47 - Movimento 2D 6:15 - Aplicação em jogo em primeira pessoa 7:14 - Encerramento Vídeo Movimento e Câ...
Como fazer bússola no Unity - Tutorial
Просмотров 2 тыс.4 года назад
Nesse vídeo eu ensino como criar uma bússola horizontal no Unity, estilo de jogos mundo aberto e FPS's online. Projeto no github: github.com/ProgramandoGames/CompassUnity.git Roteiro: 0:00 - Intro 0:24 - Considerações iniciais 0:52 - Funcionamento da bússola 1:24 - Canvas e Hierarquia da bússola 2:51 - Explicação teórica da bússola 4:10 - Implementação das marcas N-S-L-O 5:56 - Implementação de...
Usando eventos no desenvolvimento de jogos - Tutorial
Просмотров 10 тыс.4 года назад
Usando eventos no desenvolvimento de jogos - Tutorial
Como fazer Screen Shake no Unity - Tutorial
Просмотров 2,7 тыс.4 года назад
Como fazer Screen Shake no Unity - Tutorial
Usando interface no desenvolvimento de jogos - Tutorial
Просмотров 7 тыс.4 года назад
Usando interface no desenvolvimento de jogos - Tutorial
Criando uma inteligência artificial para jogar PONG
Просмотров 6 тыс.4 года назад
Criando uma inteligência artificial para jogar PONG
Movimento e Câmera em primeira pessoa no Unity - Tutorial
Просмотров 33 тыс.4 года назад
Movimento e Câmera em primeira pessoa no Unity - Tutorial
Criando o jogo do dinossauro do chrome no Unity - PARTE 2
Просмотров 3,9 тыс.4 года назад
Criando o jogo do dinossauro do chrome no Unity - PARTE 2
Criando o jogo do dinossauro do chrome no Unity - PARTE 1
Просмотров 12 тыс.4 года назад
Criando o jogo do dinossauro do chrome no Unity - PARTE 1
Como fazer pulo no Unity - Tutorial
Просмотров 12 тыс.4 года назад
Como fazer pulo no Unity - Tutorial
Criando um sistema de destruição dinâmico no Unity
Просмотров 2,9 тыс.4 года назад
Criando um sistema de destruição dinâmico no Unity

Комментарии

  • @oliviera1983
    @oliviera1983 7 дней назад

    boa noite, continue gravando vídeos se possível ative o patreon, vc tem um conteúdo muito didático.

  • @Miguel-p6k5e
    @Miguel-p6k5e 7 дней назад

    Opa mn tudo bom? Eu fiz aqui mas ele não está tendo colisão com o chão esse é o meu código using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player_Move : MonoBehaviour { CharacterController controller; Vector2 xVel; Vector2 finalVelJump; Vector2 yVel; // variaveis de pulo float xspeed; float maxHeight = 2f; float jumpSpeed; float timeTopeak = 1f; //Gravity float gravity; void Start() { controller = GetComponent<CharacterController>(); gravity = 2 * maxHeight / Mathf.Pow(timeTopeak, 2); jumpSpeed = gravity * timeTopeak; } // Update is called once per frame void Update() { float xInput = Input.GetAxis("xInput"); xVel = xspeed * xInput * Vector2.right; yVel += gravity * Time.deltaTime * Vector2.down; if(controller.isGrounded) { yVel = Vector2.down; } if(controller.isGrounded && Input.GetKeyDown(KeyCode.Space)) { yVel = jumpSpeed * Vector2.up; } finalVelJump = xVel + yVel; controller.Move(finalVelJump * Time.deltaTime); } } acho que fiz a mesma coisa que está no video, mas se eu deixar algo passar eu realmente não estou vendo.

  • @walney2008
    @walney2008 23 дня назад

    muito massa, poderia ensinar mecanicas tipo jogo de rts como warno ?

  • @walney2008
    @walney2008 23 дня назад

    muito bom, poderia ensinar mecanicas de simuladores, tipo jogos Machines Builder e supermarketing simulator ?

  • @bouala.digital
    @bouala.digital Месяц назад

    É interessante porem é irrelevante esse tutorial, só serve para vender curso. Muito resumido não para se basear nesse tutorial!!

  • @EdsonWagner-p8c
    @EdsonWagner-p8c 2 месяца назад

    Queria aprender a colocar áudios de falas para os personagens

  • @mrmagma12
    @mrmagma12 2 месяца назад

    Eu entendi muito bem como funciona, obrigado. Mas se o objetivo era não fazer referências de mais entre os Scripts, essa classe event manager tá causando isso tbm pq todos os Scripts precisam estar referenciados dela. N?

  • @MCNokinho-tp7cc
    @MCNokinho-tp7cc 3 месяца назад

    CARA COMO VOCE APRENDEU A PROGRAMAR ASSIM????

  • @mauriciovinicius1164
    @mauriciovinicius1164 3 месяца назад

    queria mt me salvou kkkk

  • @TheAngioni
    @TheAngioni 4 месяца назад

    Obrigado amigo, vc é um amigo

  • @SrbugPocket
    @SrbugPocket 4 месяца назад

    imagina ele explica depois de todo esse tempo de como fazer uma animação da camera para andar e correr

  • @rafaelkoszegi9362
    @rafaelkoszegi9362 5 месяцев назад

    Salve, achei muito massa a ideia do canal e da própria Live, parabens! pretende fazer videos tutorial sobre programação orientado para Unity do básico para o mais complexo? A maioria dos vídeos são meio antigos e afasta as pessoas (apesar da lógica ser a mesma)

    • @ProgramandoGames
      @ProgramandoGames 5 месяцев назад

      Fala Rafael! Valeu cara! Vou estudar essa possibilidade. Se conseguir encaixar no meu tempo, talvez eu faça algum tutorial ou live mais voltado pro básico :)

  • @Sas_br
    @Sas_br 5 месяцев назад

    Video mt bom, mas nn sei pq o meu nn deu certo, ele nn anda pra onde ta olhando, talvez seja pq eu fiz a movimentação de outro jeito (com rigidbody), se for por isso ensina a fazer sem character controller

  • @andrarte1602
    @andrarte1602 5 месяцев назад

    esse sistema funciona em jogo 3D ou somente jogo 2d?

  • @rogeriosouza9369
    @rogeriosouza9369 5 месяцев назад

    Finalmente uma boa explicação para Interface

  • @rafnsilva5785
    @rafnsilva5785 5 месяцев назад

    Cara, queria muito que você continuasse com o curso, vc explica muito bem.

  • @portariaminiclip4128
    @portariaminiclip4128 6 месяцев назад

    SE TIVERMOS MAIS NPC'S NO JOGO, COMO IMPLEMENTAR O DIALOGO PARA CADA UM ( SORRY SOU NOVO AQUI E ESTOU A SEGUIR SEUS TUTORIAIS)

  • @JholDev
    @JholDev 6 месяцев назад

    Que vídeo top, sou iniciante e estava fazendo uma mecânica de arco e flecha mas não gostei muito do resultado. Essa aí está show. Obrigado pelo vídeo

  • @riandersonc
    @riandersonc 6 месяцев назад

    Ajudoooou Muitooooo

  • @Ra1nnyUwU
    @Ra1nnyUwU 7 месяцев назад

    Sei que o vídeo é antigo e acompanhei o tutorial e deu certinho! Porém gostaria de tirar uma dúvida, ao eu chegar com o meu personagem próximo de alguma porta, por exemplo, a câmera simplesmente atravessa e eu consigo ver do outro lado. Sabe como eu posso resolver? Edit: Consegui resolver, galera! É bem simples, só ir no elemento ''Main Camera'' e ir até a opção ''Clipping Planes'' e colocar a opção 0.1. :)

  • @braitogamer
    @braitogamer 7 месяцев назад

    n funciono nada comigo

  • @Viper-fn5id
    @Viper-fn5id 7 месяцев назад

    estou tendo um erro com o ScreenToWorldPoint e não consigo resolver

  • @murilodllx
    @murilodllx 8 месяцев назад

    Nao estou conseguindo comprar o seu curso

  • @viral-jogoseletronicos5595
    @viral-jogoseletronicos5595 8 месяцев назад

    Comecei a usar hoje, e de fato, ajuda demais, evita gambiarras e excesso de código, além de diminuir a possibilidade de erros... enfim, só vantagens

  • @Mr.Rafael2005
    @Mr.Rafael2005 8 месяцев назад

    Otimo video, mas no caso ainda seriam necessarias bastante alterações para evitar objetos, fazer caminhas mais "randomicos", no caso seria possivel fazer isso só com NavMesh ou teria outro jeito?

  • @Mr.Rafael2005
    @Mr.Rafael2005 8 месяцев назад

    O video é meio antigo, mas ainda ssim vou perguntar, pq usar o character controller e não o rigidbody? Algum tem alguma vantagem sobre o outro ou é questão de escolha?

  • @murilodllx
    @murilodllx 8 месяцев назад

    Não estou conseguindo comprar o seu curso. Está aparecendo como inválido.

  • @apolhess
    @apolhess 8 месяцев назад

    como fez para chamar animação? usou anim controller?

  • @fsdfgdfsfsd
    @fsdfgdfsfsd 8 месяцев назад

    COMO FAZER PARA MULTIPLAYER FAZ VIDEO <3

  • @andersondossantos6970
    @andersondossantos6970 8 месяцев назад

    A PORCARIA DE VIDEOS KKKKKKKKKKK

  • @chronno8571
    @chronno8571 8 месяцев назад

    como faço pra criar dialogos de novos npcs? já que no codigo referenciamos apenas um. E no dialogue system tambem só deixou espaço pra buscar um scriptable obj

    • @chronno8571
      @chronno8571 8 месяцев назад

      se puder explicar como isso seria feito, fico grato!

    • @mr.gabs_dev
      @mr.gabs_dev Месяц назад

      @@chronno8571 Para gerenciar os diálogos que quer rodar no momento atual você pode fazer usando gerenciador de diálogos para armazenar outros diálogos e um gerenciador de eventos que podem usar algumas keys que podem ser passadas em momentos específicos do jogo para trocar os diálogos quando for necessário. Quanto a referência do NPC vc pode simplesmente buscar o npc com quem está conversando no mesmo método onde inicia a conversa, dessa maneira sempre que interagir com um novo npc a primeira coisa a se fazer é receber o NPC atual, você pode fazer isso buscando pelo nome do npc, por trigger + tag, ou oq achar melhor.

  • @Tinzao420
    @Tinzao420 9 месяцев назад

    o meu player não salta

  • @Leichi2910
    @Leichi2910 9 месяцев назад

    Cara, caso eu te pagasse .. você conseguiria criar algo com IA para me ajudar a treinar em um jogo ( tipo um board game ?

    • @ProgramandoGames
      @ProgramandoGames 9 месяцев назад

      Fala Leichi! Se quiser me passar mais detalhes me manda no email. Depende mto do tipo de jogo e qual IA vai precisar utilizar. Abraços!

    • @Leichi2910
      @Leichi2910 9 месяцев назад

      @@ProgramandoGames não achei seu e-mail... poderia me passar ?

  • @monstrodosvetores
    @monstrodosvetores 9 месяцев назад

    Boa tarde pra nós parça, no inicio do projeto eu vi que tinha as nuvens, e como faço para adicionar as nuvens e atribuir ao script?

  • @Tobi1200
    @Tobi1200 9 месяцев назад

    Top!

  • @alanluna3011
    @alanluna3011 9 месяцев назад

    E bem interessante o modo como fez essa estrutura de criação de diálogos, torna todo o processo de adicionar novas falas bem mais fácil. Muito obrigado pela ajuda.

  • @TanarysHell
    @TanarysHell 9 месяцев назад

    tou aqui com um problema. tudo está bem no editor, mas no play todas as imagens das coordenadas "N,E,W,S" ficam alinhadas ao centro desposicionadas da sua posição inicial

  • @StevonFerreira
    @StevonFerreira 10 месяцев назад

    porque você não coloca o script na descrição?

  • @josielfogaca3205
    @josielfogaca3205 10 месяцев назад

    Top! Muito bem explicado. Obrigado, ajudou muito.

  • @tw_jo
    @tw_jo 10 месяцев назад

    Tutorial incrível

  • @HigaroVeloso
    @HigaroVeloso 10 месяцев назад

    Prático e direto ao ponto como sempre, didática perfeita!

  • @darkhunter9625
    @darkhunter9625 10 месяцев назад

    O meu esta dando esse erro na instancia do objeto

  • @marcelosilvadarocha4597
    @marcelosilvadarocha4597 10 месяцев назад

    ola, boa tarde, muito bacana seu video, sou Marcelo, estou iniciando uma curso de desenvolvimento de games. esse metodo da camrá pode ser usado tambem para 2D? esse teu script no lugar de 3d substituir por 2D?

  • @saulolima6874
    @saulolima6874 10 месяцев назад

    Conteúdo sensacional mano! Cê tá colocando em prática uma ideia que tive recente, porém manjo 0 de Unity kkkk Quem sabe mais a frente.

    • @ProgramandoGames
      @ProgramandoGames 10 месяцев назад

      Fala mano! Muito obrigado! Voce comentou em outro video q é dev C# né? Já é mais de 80% do caminho, o resto é aprender as features da engine e praticar criar pequenos jogos 😁

    • @saulolima6874
      @saulolima6874 10 месяцев назад

      @@ProgramandoGames Isso ai, valeu meu mano!

  • @saulolima6874
    @saulolima6874 10 месяцев назад

    Conteúdo sensacional mano, parabéns! No dia a dia trabalho como Dev C# e cê tá me ajudando com meu novo hobbie 🤝🏼 Obrigado amigo, você é um amigo.

    • @ProgramandoGames
      @ProgramandoGames 10 месяцев назад

      Valeu Saulo! Melhor hobbie da vida é programar jogos, quando vc ver seus primeiros jogos rodando, vai sentir uma satisfação mto grande. Abração!

    • @saulolima6874
      @saulolima6874 10 месяцев назад

      @@ProgramandoGames imagino viu meu mano, ontem estava replicando com você o Snake pelo seu tutorial, e achei incrível mano, essa possibilidade infinita que essas engines nos trás. E obrigado pelo conteúdo meu caro!

  • @saulolima6874
    @saulolima6874 10 месяцев назад

    Conteúdo sensacional meu amigo, parabéns! +1 Inscrito.

  • @RAPHAELSC
    @RAPHAELSC 11 месяцев назад

    Estou acompanhando seus videos e você manja muito de unity e tem muitas ideias interessantes. Também programo na Unity mas ainda não cheguei no seu nível kkkkk. Já fez algum jogo completo? Poderíamos arrumar um artista e formar uma equipe kkkkkk