Prof. Dr. David Buzatto
Prof. Dr. David Buzatto
  • 1 766
  • 84 003

วีดีโอ

JSimple Game Engine (JSGE), uma engine para desenvolvimento de jogos e simulações em Java
มุมมอง 184หลายเดือนก่อน
JSimple Game Engine (JSGE), uma engine para desenvolvimento de jogos e simulações em Java
RayMario (finished project) and RayMarioMapBuilder (unfinished)
มุมมอง 283หลายเดือนก่อน
RayMario (finished project) and RayMarioMapBuilder (unfinished)
Aula Show 3: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
มุมมอง 1082 หลายเดือนก่อน
Aula Show 3: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
Aula Show 2: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
มุมมอง 272 หลายเดือนก่อน
Aula Show 2: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
Aula Show 1: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
มุมมอง 742 หลายเดือนก่อน
Aula Show 1: Introdução ao Desenvolvimento de Jogos 2D e 3D usando a Engine Raylib #SNCT2024
Preparação de Ambiente de Desenvolvimento Básico para Linguagem Java
มุมมอง 2015 หลายเดือนก่อน
Preparação de Ambiente de Desenvolvimento Básico para Linguagem Java
Aula 24: Conclusão do Curso - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1467 หลายเดือนก่อน
Aula 24: Conclusão do Curso - Algoritmos e Programação em Linguagem C e Raylib
Aula 23: Desenvolvimento do Jogo Pong (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1507 หลายเดือนก่อน
Aula 23: Desenvolvimento do Jogo Pong (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
Aula 23: Desenvolvimento do Jogo Pong (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1727 หลายเดือนก่อน
Aula 23: Desenvolvimento do Jogo Pong (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
Aula 22: Tratamento de Erros - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 557 หลายเดือนก่อน
Aula 22: Tratamento de Erros - Algoritmos e Programação em Linguagem C e Raylib
Aula 21: Uso Avançado de Ponteiros - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 937 หลายเดือนก่อน
Aula 21: Uso Avançado de Ponteiros - Algoritmos e Programação em Linguagem C e Raylib
Aula 20: Funções Variádicas - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 627 หลายเดือนก่อน
Aula 20: Funções Variádicas - Algoritmos e Programação em Linguagem C e Raylib
Aula 19: Algoritmos de Ordenação Não-Elementares - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 677 หลายเดือนก่อน
Aula 19: Algoritmos de Ordenação Não-Elementares - Algoritmos e Programação em Linguagem C e Raylib
Aula 18: Recursividade - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 657 หลายเดือนก่อน
Aula 18: Recursividade - Algoritmos e Programação em Linguagem C e Raylib
Aula 17: Arquivos - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 687 หลายเดือนก่อน
Aula 17: Arquivos - Algoritmos e Programação em Linguagem C e Raylib
Aula 16: Organização de Código - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 537 หลายเดือนก่อน
Aula 16: Organização de Código - Algoritmos e Programação em Linguagem C e Raylib
Aula 15: Uniões e Enumerações (+ números aleatórios) - Algoritmos e Programação em Ling. C e Raylib
มุมมอง 507 หลายเดือนก่อน
Aula 15: Uniões e Enumerações ( números aleatórios) - Algoritmos e Programação em Ling. C e Raylib
Aula 14: Estruturas - Structs (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 707 หลายเดือนก่อน
Aula 14: Estruturas - Structs (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
Aula 14: Estruturas - Structs (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1127 หลายเดือนก่อน
Aula 14: Estruturas - Structs (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
Aula 13: Caracteres e Strings - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1377 หลายเดือนก่อน
Aula 13: Caracteres e Strings - Algoritmos e Programação em Linguagem C e Raylib
Aula 12: Ponteiros - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1807 หลายเดือนก่อน
Aula 12: Ponteiros - Algoritmos e Programação em Linguagem C e Raylib
Aula 11: Funções (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 807 หลายเดือนก่อน
Aula 11: Funções (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
Aula 11: Funções (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1507 หลายเดือนก่อน
Aula 11: Funções (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
Aula 10: Biblioteca Matemática Padrão (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 737 หลายเดือนก่อน
Aula 10: Biblioteca Matemática Padrão (parte 02) - Algoritmos e Programação em Linguagem C e Raylib
Aula 10: Biblioteca Matemática Padrão (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1047 หลายเดือนก่อน
Aula 10: Biblioteca Matemática Padrão (parte 01) - Algoritmos e Programação em Linguagem C e Raylib
Aula 01 (e meio): Pré-preparação do Ambiente - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 4817 หลายเดือนก่อน
Aula 01 (e meio): Pré-preparação do Ambiente - Algoritmos e Programação em Linguagem C e Raylib
Aula 09: Algoritmos de Ordenação Elementares - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1447 หลายเดือนก่อน
Aula 09: Algoritmos de Ordenação Elementares - Algoritmos e Programação em Linguagem C e Raylib
Aula 08: Arrays Multidimensionais - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1697 หลายเดือนก่อน
Aula 08: Arrays Multidimensionais - Algoritmos e Programação em Linguagem C e Raylib
Aula 07: Arrays Unidimensionais - Algoritmos e Programação em Linguagem C e Raylib
มุมมอง 1907 หลายเดือนก่อน
Aula 07: Arrays Unidimensionais - Algoritmos e Programação em Linguagem C e Raylib

ความคิดเห็น

  • @silvaneimartins2487
    @silvaneimartins2487 7 วันที่ผ่านมา

    Trabalho muito bom.

  • @IgorLancelot771
    @IgorLancelot771 8 วันที่ผ่านมา

    Conceito artístico desse jogo é muito bonito e original.

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 8 วันที่ผ่านมา

      Sim, na época era sensacional. Achei que podiam ter caprichado um pouco mais no remaster, mas está legal. Estou curioso para ver o 2. Devo terminar o 1 ainda hoje. Falta pouco.

    • @IgorLancelot771
      @IgorLancelot771 8 วันที่ผ่านมา

      @@prof.dr.davidbuzatto Gostaria que fosse feito um remake de fato, sabe ? Apesar de acreditar que esse jgo envelheceu muuito bem

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 8 วันที่ผ่านมา

      @@IgorLancelot771 Sim, um remake seria muito bom, mas duvido. O rumo que a indústria ocidental mainstream de games está atualmente eu acho quase impossível.

  • @АлександрБугримов-о1е
    @АлександрБугримов-о1е 11 วันที่ผ่านมา

    That's very interesting

  • @huedson
    @huedson 12 วันที่ผ่านมา

    parabens

  • @mayohana.
    @mayohana. 19 วันที่ผ่านมา

    Caramba. Eu estava penando tentando instalar isso de várias maneiras diferentes. Esse foi a única forma que realmente funcionou!! Muito obrigada!!

  • @prof.dr.davidbuzatto
    @prof.dr.davidbuzatto 20 วันที่ผ่านมา

    Transmiti sem a captura da tela

  • @buckingham8487
    @buckingham8487 25 วันที่ผ่านมา

    You have helped me solve a problem that took me several days to solve. Thank you so much!

  • @rmscharlie386
    @rmscharlie386 26 วันที่ผ่านมา

    Usando o netbeans?

  • @huedson
    @huedson หลายเดือนก่อน

    parabéns

  • @pauloHenrique-qs3ll
    @pauloHenrique-qs3ll หลายเดือนก่อน

    kkkkkkk ficou muito foda o modo invencível, meu sonho jogar assim. Parabéns..

  • @Hayakko
    @Hayakko หลายเดือนก่อน

    Agora é só esperar a Nintendo processar 👻 Ficou foda mano!

  • @shynobi7323
    @shynobi7323 หลายเดือนก่อน

    Excelente!

  • @luc9285
    @luc9285 หลายเดือนก่อน

    Muito bom

  • @eu_if_desu
    @eu_if_desu หลายเดือนก่อน

    o arquivo Template.java seria este Main extends EngineFrame

  • @eu_if_desu
    @eu_if_desu หลายเดือนก่อน

    dentro do arquivo JSGE-v1.4.1-bin.zip existe uma pasta chamada resources/ e dentro dela voce poderia colocar um arquivo chamado Template.java nâo compilado, ja que eu uso outra IDE diferente destas duas ai, terei que fazer a importacao dos .jar manualmente, e se dentro da pasta resources/ tivesse o arquivo Template.java ficaria mais facil para nao precisar de baixar mais de uma coisa, no meu caso.

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto หลายเดือนก่อน

      Olá, boa noite. Basta baixar os templates em github.com/davidbuzatto/Templates-JSGE e usar os arquivos para montar o seu ;)

  • @emanuelleal2290
    @emanuelleal2290 หลายเดือนก่อน

    Que aula professor, isso é ouro em vídeo obrigado!!

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Você mirou no pior curso e acertou no melhor

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Ótima explicação, eu li a explicação do livro, mas não tinha entendido direito

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Esse final foi excelente para solidificar o que foi visto

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Organização de código no começo é mais difícil do que escrever

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Aula curta, mas com um conteúdo excelente

  • @arthurSemP
    @arthurSemP หลายเดือนก่อน

    Por isso que tu não tem cabelo kkkkkk. Brincadeiras a parte, Que tal um vídeo explicando o motivo pelo qual fez e como fez o projeto? Seria divertido de assistir :).

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Muito prática a aula com muitos conteúdos ótimos

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    Esse projeto levou quanto tempo para ser feito?

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto หลายเดือนก่อน

      Acho que mais ou menos uns 2 meses, umas 2 horas por dia em média.

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    number

  • @MilsonDev
    @MilsonDev หลายเดือนก่อน

    dicas: aumente o zooom, remove a música de fundo.

  • @sofiaBL4225
    @sofiaBL4225 หลายเดือนก่อน

    Excelente aula e explicação prof. Davi!!! Você pretende postar a continuação dessa matéria??

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto หลายเดือนก่อน

      Oi Sofia, boa tarde. Meu planejamento é gravar um curso completo, assim como o meu curso de C. Vou gravar provavelmente em janeiro. Como demanda muito tempo, eu preciso estar com vontade e com tempo. O curso de C é esse aqui th-cam.com/play/PLqEuQ0dDknqV7g33z739Dd1BY1YyJgaiE.html

  • @Mora0219
    @Mora0219 หลายเดือนก่อน

    string

  • @animaisfelizes1723
    @animaisfelizes1723 หลายเดือนก่อน

    meu sonho chega nesse nivel rs

  • @felipesouza8029
    @felipesouza8029 2 หลายเดือนก่อน

    Que aula absurda!!! Muito boa👏

  • @YasmineChar-d7h
    @YasmineChar-d7h 2 หลายเดือนก่อน

    Estou tentando desenvolver um jogo 2D em Java, mas não encontro uma aula abrangente sobre o game loop. Sei como criar uma versão básica, mas o movimento dos sprites não é fluido; eles se movem de forma abrupta em alguns momentos, parecendo até teleportar. Compreendo o conceito de deltaTime e a utilização de métodos como `sleep` e `nanoTime`, mas nunca obtive o resultado esperado. Não se trata de erros que são reportados no terminal, mas sim de falhas lógicas na implementação. Você poderia me explicar como seria a criação correta de um Gameloop em java de modo que o movimento dos sprites seja suave ?

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 2 หลายเดือนก่อน

      Olá. Em Java é meio complicado mesmo. Experimenta usar a minha engine e dê uma olhada na implementação. Se quiser uma engine super legal de trabalhar e que funciona muito bem, vai de Raylib.

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Você fez ótimas explicações matemáticas. Excelente aula!

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Vou tentar fazer esse projeto, se eu não conseguir você tem um repositório dele no seu GitHub para eu poder ter uma ideia no que estou errando?

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Feliz dia do professor! Aula ótima, eu já havia feito esses algoritmos usando Ruby, mas em C foi bem mais dinâmico

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Ótima essa ideia de fazer o aluno ir atrás da informação

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    13:08 o problema está entre a cadeira e o monitor.

  • @wellingtonfinancas6358
    @wellingtonfinancas6358 2 หลายเดือนก่อน

    Professor, estou com dificuldades de contatar alguns criadores de conteúdo para eu poder fazer o marketing. Meu jogo está quase pronto. Poderia me ajudar?

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 2 หลายเดือนก่อน

      Oi Wellington. Meu canal é muito pequeno, não sei se adiantaria muita coisa. Não é mais fácil vc comprar anúncio no facebook ou no instagram? Que jogo que você desenvolveu?

    • @wellingtonfinancas6358
      @wellingtonfinancas6358 2 หลายเดือนก่อน

      @@prof.dr.davidbuzatto Não tenho recursos pra gastar muito com ads, não ao ponto de retornar a quantidade de wishlists que desejo. Com isso estou tentando contatar alguns youtubers de milhões de seguidores para serem minha "publisher", o desafio está sendo conseguir entrar em contato com eles. O jogo é no estilo de Getting Over It + Jump King.

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 2 หลายเดือนก่อน

      @@wellingtonfinancas6358 Entendi. Te desejo boa sorte, pq não tenho contato com nenhum TH-camr, ainda mais no contexto de jogos.

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Eu gostei bastante desse programa de desenho, o repositório dele está no GitHub?

  • @rafaelrnsousa
    @rafaelrnsousa 2 หลายเดือนก่อน

    Tô gostando parceiro, parabéns.

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Estou gostando bastante desse livro, ele é muito completo com muitos exercícios

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Ótima aula e ainda fez uma crítica social sobre salário

  • @Gosei_Nakara
    @Gosei_Nakara 2 หลายเดือนก่อน

    Esse design pattern é o singleton? A organização de código é o mesmo que eu faço, mas nunca estudei nada sobre design patterns. Na verdade comecei a ver sobre isso recentemente. Conhece livros ou artigos sobre o assunto?

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 2 หลายเดือนก่อน

      Os design patterns clássicos são usados no projeto orientado a objetos. A linguagem C não é orientada a objetos. O livro clássico sobre o assunto é esse aqui www.amazon.com.br/Padr%C3%B5es-Projetos-Solu%C3%A7%C3%B5es-Reutiliz%C3%A1veis-Orientados/dp/8573076100

  • @ypupiaradasilva
    @ypupiaradasilva 2 หลายเดือนก่อน

    Live top

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Finalizando outra aula

  • @GABRIELBERTELLIDELIMAGONÇALVES
    @GABRIELBERTELLIDELIMAGONÇALVES 2 หลายเดือนก่อน

    Nice

  • @pedroaragao7633
    @pedroaragao7633 2 หลายเดือนก่อน

    brabo

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Esse está sendo o melhor curso de algoritmos e programação em linguagem C e Raylib do universo.

  • @Mora0219
    @Mora0219 2 หลายเดือนก่อน

    Eu não entendo o motivo dos melhores conteúdos estarem sempre em canais que não possuem um público muito grande. Ótima aula!

  • @jvzzinn7460
    @jvzzinn7460 3 หลายเดือนก่อน

    Meu querido poderia me dar um resumo de como funciona o jogo?? Quero aprender a jogar...porem nao sei como

    • @prof.dr.davidbuzatto
      @prof.dr.davidbuzatto 2 หลายเดือนก่อน

      Oi, boa tarde. Vc precisa saber um pouco de programação para poder usar. A ideia é usar uma linguagem assembly, específica do jogo (tem um manual para baixar) e escrever alguns programas para rodar no "computador" do jogo. É bem interessante.