Criando uma inteligência artificial para jogar PONG

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024

Комментарии • 22

  • @mauriciojanella9070
    @mauriciojanella9070 Год назад

    Showwww
    Parabéns 👏👏

  • @LuisHenrique-ui6gn
    @LuisHenrique-ui6gn 3 года назад +1

    Muito foda@!

  • @giovanniprosim
    @giovanniprosim 4 года назад +5

    O jogo entre IAs ficou bem natural, pensei q era 1 pessoa e uma máquina hehehe outro vídeo muito excelente!

  • @OProgramadorReal
    @OProgramadorReal 4 года назад +2

    Ficou muito massa! Como vc disse, geralmente não se usa machine learning em games mas, mesmo assim, acho isso legal pra ser explorado em vídeo. É o que faz muito bem o canal Universo Programado, por exemplo. Sugestão: que tal fazer uma nova versão desse vídeo usando o pacote "ML Agents" da Unity pra treinar uma IA que joga pong? Acho que daria um vídeo interessante. Valeu!!!

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +1

      Valeu cara!
      Bem interessante sua sugestão de usar o ML Agents. Não mexi com ainda com ele, mas vi algumas coisas bem legais. Não sei se vc viu o vídeo que eu ensino a fazer um "Dino Shooter", como já existem outros vídeos usando RNA pra jogar o Dino do Chorme normal, pensei em usar no meu que tem a arma, seria um desafio a mais pro modelo aprender hehehhe Obrigado pela sugestão :D

  • @shhbanshee
    @shhbanshee 4 года назад +1

    Cara... que canal sensacional! Ótima maneira de explicar, tutorial claro, objetivo e fácil de entender... pode ter certeza que vou acompanhar todos os videos!! :D

  • @alguemnessepequenouniverso4167
    @alguemnessepequenouniverso4167 4 года назад +6

    Cara me tira uma dúvida eu tava vendo esse vídeo etc e me veio ma cabeça, vc fez algum curso especifico? fez alguma faculdade de t.i logo entendeu como funciona a linha de raciocínio ? além de várias tentativas e erros que programadores experientes como vc ou uma pessoa que esta aprendendo ainda o como vc chegou onde chegou ? sei que a pergunta e grande mas é de grande importância para mim saber seu vídeo me deixou completamente impressionado e vc de forma significativa me inspira.

    • @ProgramandoGames
      @ProgramandoGames  4 года назад +7

      Fiquei muito feliz com seu comentário. Um dos objetivos desse meu formato de vídeo, além de ensinar o processo, é também inspirar quem assiste, mostrando que é possível fazer praticamente o que você quiser dentro da área de desenvolvimento de games, a criatividade é o limite... Assim como fui e ainda sou inspirado por muitos desenvolvedores fico feliz em te inspirar :) Muito obrigado mesmo!
      Respondendo sua pergunta, sobre minha formação e como cheguei até aqui (vou tentar ser sucinto, prometo hehe):
      Sou formado em jogos digitais (2012-2014), um curso bem focado em desenvolvimento de software com algumas disciplinas sobre games. Na faculdade conheci um cara que hoje é dono de uma empresa de jogos muito famosa, ele manjava muito de desenvolvimento de jogos, então aprendi bastante coisa com ele.
      Desde 2013 trabalho em uma empresa que faz pesquisa e cria softwares de simulação computacional. Entrei nessa empresa como programador C++ e hoje, depois de 6 anos, sou engenheiro de software e trabalho com as linguagens R, Python, C++ e Fortran. Foi lá que desenvolvi grande parte do conhecimento técnico sobre programação e software. Por ser uma empresa de pesquisa, a criatividade pra resolver problemas difíceis também é muito exigida.
      Fiz um mestrado em computação entre os anos de 2015-2017 que acabei não concluindo, mas me ajudou muito em relação a aprender a pesquisar sobre os assuntos de forma sistemática e eficiente.
      Sobre minha experiência em jogos, em resumo é o que você falou, experiência e MUITA prática (tentativa e erro). Ao longo desses 7 anos que estou na área de jogos, participei de muitas jams, fiz muitos jogos, projetos, estudei muita coisa sobre IA, programação, modelagem 3D, animação etc... Estou trabalhando num game comercial a pouco mais de 1 ano e aprendi MUITO com isso também.
      Espero ter respondido sua pergunta :)
      Abraços!

    • @alguemnessepequenouniverso4167
      @alguemnessepequenouniverso4167 4 года назад +2

      @@ProgramandoGames Não só respondeu como me deu ideia e algumas confirmações eu estava em duvida se fazia ou nn uma faculdade de t.i pela parte da programação e desenvolvimento logico além de que outras coisas que é ensinado no geral estou muito feliz pela sua resposta e de fato me deixou mais ansioso ainda para um dia poder chegar nesse ponto de conhecimento cm bastante esforço é claro mais uma vez obrigado e continuo a seguir seu canal ta de parabéns cara !

    • @giovanniprosim
      @giovanniprosim 4 года назад +1

      @@alguemnessepequenouniverso4167 muito bom ver pessoas empolgadas com a área! Os vídeos do canal são excelentes fontes de conhecimento

  • @rafael50m131
    @rafael50m131 3 года назад

    Sensacional! Parabéns! Eu tenho uma dúvida e ñ consegui fazer. Meu jogo de Pong é na vertical. Como eu faria pra alterar o código? Tentei e ñ consegui.

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

    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  7 месяцев назад

      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 7 месяцев назад

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

  • @marcusviniciusferreiradeol7192
    @marcusviniciusferreiradeol7192 3 года назад

    Tem um jogo de pong na play store muito legal que tem como simular uma IA vs IA!! Ele se chama Pong Máquina vs Humano.

  • @deniscordeiro6394
    @deniscordeiro6394 4 года назад +2

    No seu Github não aparece esse projeto

    • @ProgramandoGames
      @ProgramandoGames  4 года назад

      Opa, desculpa BigSmoke, tava como projeto privado hehe já liberei lá! Abraços!

    • @deniscordeiro6394
      @deniscordeiro6394 4 года назад +2

      @@ProgramandoGames vlw!

  • @fanaticopordesenho
    @fanaticopordesenho 2 года назад

    cria uma ia para jogar double da blaze

  • @Halks
    @Halks 4 года назад +1

    Faz uma IA pra jogar jogo de drift

  • @American_Bulls
    @American_Bulls 2 года назад

    Muito bom o video mano like sem duvidas 👊👍