Prof. Wagner Machado
Prof. Wagner Machado
  • 72
  • 77 479
Efeitos Sonoros | Construct 3
Efeitos Sonoros | Construct 3
TUTORIAL - Colocar música de fundo e efeitos sonoros
Som de passos ao andar;
Som de pulo ao pular;
Som ao cair no chão;
Música de fundo em loop;
Sound Game: www.construct.net/en/free-online-games/sound-game-69734/play
Aula Música Fundo: th-cam.com/video/1854plChy8Y/w-d-xo.html
Aula Efeitos Sonoros: th-cam.com/video/E1tVOFR9bgw/w-d-xo.html
Playlist: th-cam.com/play/PLK9MWsE3ev07kJBji33tusjXwp6mlEZx2.html
ASSETS
Footsteps sound: pixabay.com/sound-effects/person-running-loop-245173/
Land sound: pixabay.com/sound-effects/land2-43790/
Jump sound: kronbits.itch.io/freesfx
Music: pixabay.com/music/video-games-funny-bgm-240795/
Tilemap: craftpix.net/freebies/nature-pixel-art-environment-free-assets-pack/
Player Sprite: craftpix.net/freebies/free-pixel-art-tiny-hero-sprites/
มุมมอง: 7

วีดีโอ

Música Fundo | Construct 3
มุมมอง 267 ชั่วโมงที่ผ่านมา
Música de Fundo | Construct 3 TUTORIAL - Colocar música de fundo e efeitos sonoros Som de passos ao andar; Som de pulo ao pular; Som ao cair no chão; Música de fundo em loop; Sound Game: www.construct.net/en/free-online-games/sound-game-69734/play Aula Música Fundo: th-cam.com/video/1854plChy8Y/w-d-xo.html Aula Efeitos Sonoros: th-cam.com/video/E1tVOFR9bgw/w-d-xo.html Playlist: th-cam.com/play/...
Tiled Background | Construct 3
มุมมอง 4121 วันที่ผ่านมา
Tilemap e Tiled Background | Construct 3 TUTORIAL - Tilemap e Tiled Background para criar o cenário do jogo Baixar Free Game Asset; Com tilemap, usar imagens para desenhar chão, parede e teto do cenário do jogo; Com tiled background, aplicar uma textura ao fundo da cena usando uma imagem repetida em x e y. Neste jogo, o jogador precisa desviar dos monstros e chegar ao tesouro. Game The Cave: ww...
Tilemap | Construct 3
มุมมอง 5321 วันที่ผ่านมา
Tilemap e Tiled Background | Construct 3 TUTORIAL - Tilemap e Tiled Background para criar o cenário do jogo Baixar Free Game Asset; Com tilemap, usar imagens para desenhar chão, parede e teto do cenário do jogo; Com tiled background, aplicar uma textura ao fundo da cena usando uma imagem repetida em x e y. Neste jogo, o jogador precisa desviar dos monstros e chegar ao tesouro. Game The Cave: ww...
Scratch | Jogo de Corrida
มุมมอง 74หลายเดือนก่อน
Criar jogo de corrida no Scratch. Cada veículo é controlado por uma tecla no teclado. Aborda conceitos de: - Condicional IF - Laço de Repetição - Envio de Mensagens - Alterar Cenário - Incluir personagem - Fazer upload de Sprite - Movimento Referência: SOUZA, Michel Figueiredo de; COSTA, Christine Sertã. SCRATCH: Guia Prático para aplicação na Educação Básica. Rio de Janeiro: Imperial, 2018. Di...
Primeiro Jogo | Construct 3
มุมมอง 652 หลายเดือนก่อน
Primeiro Jogo | Construct 3 TUTORIAL - Introdução a criação de jogos com Construct 3. Criar Sprites e adicionar comportamentos de plataforma, sólido e movimento seno. Neste jogo você usa as setas do teclado para controlar uma caixa que deve pular até chegar à bandeira. Game JumpBox: www.construct.net/en/free-online-games/jumpbox-68526/play Aula: th-cam.com/video/3TDeq8d47vw/w-d-xo.htmlfeature=s...
Scratch - Primeiro Jogo
มุมมอง 542 หลายเดือนก่อน
Conceitos: Criar um primeiro projeto no Scratch; Adicionar personagens; Executar som ao clicar no personagem; Modificar o cenário de fundo; Salvar o projeto no computador. scratch.mit.edu
Desenhando no Inkscape
มุมมอง 11011 หลายเดือนก่อน
Usando Inkscape para desenhar: Logo da Globo, Band, Olimpíadas e Microsoft e também uma carinha com mãos. São abordados os conceitos: Formas básicas, conversão de objeto em caminho e manipulação de nós em desenho vetorial usando o Inkscape.
GIMP - Fazer Montagem em Camadas
มุมมอง 427ปีที่แล้ว
Remoção de fundo e criação de montagem em camadas usando GIMP. Ferramenta online usada para remoção do fundo: removal.ai/
Alterar Cor dos Olhos com GIMP
มุมมอง 159ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/ Fonte das imagens: pixabay.com/
Efeitos Sépia e Tons de Cinza
มุมมอง 90ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/ Fonte das imagens: pixabay.com/
Remover Olhos Vermelhos com GIMP
มุมมอง 169ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/
Colorizar Imagem Usando GIMP
มุมมอง 109ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/ Fonte das imagens: pixabay.com/
Colorir Foto em Preto e Branco com GIMP
มุมมอง 463ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/ Fonte das imagens: pixabay.com/
Clarear Foto com GIMP
มุมมอง 577ปีที่แล้ว
GIMP (GNU Image Manipulation Program) www.gimp.org/ Fonte das imagens: pixabay.com/
Inteligência Artificial para Criar Imagens
มุมมอง 70ปีที่แล้ว
Inteligência Artificial para Criar Imagens
Kdenlive - Efeito de Transição
มุมมอง 85ปีที่แล้ว
Kdenlive - Efeito de Transição
Listview Personalizada - Android Studio e SQLite
มุมมอง 353ปีที่แล้ว
Listview Personalizada - Android Studio e SQLite
Kdenlive - Editando Vídeo Aula de Desenho
มุมมอง 87ปีที่แล้ว
Kdenlive - Editando Vídeo Aula de Desenho
GitHub com Android Studio
มุมมอง 352ปีที่แล้ว
GitHub com Android Studio
Pós-Graduação em Educações e TIC - Turma 2023
มุมมอง 40ปีที่แล้ว
Pós-Graduação em Educações e TIC - Turma 2023
OBS Studio: Gravar tela, webcam, microfone e saída de som
มุมมอง 189ปีที่แล้ว
OBS Studio: Gravar tela, webcam, microfone e saída de som
Fazer Montagem no GIMP | Beren e Lúthien
มุมมอง 1862 ปีที่แล้ว
Fazer Montagem no GIMP | Beren e Lúthien
Converter Texto em Áudio
มุมมอง 4242 ปีที่แล้ว
Converter Texto em Áudio
Introdução ao Inkscape
มุมมอง 2022 ปีที่แล้ว
Introdução ao Inkscape
Melhorando Foto com GIMP
มุมมอง 4.8K2 ปีที่แล้ว
Melhorando Foto com GIMP
Banco de Dados | Relacionamento NxN
มุมมอง 5123 ปีที่แล้ว
Banco de Dados | Relacionamento NxN
Banco de Dados | Relacionamento 1xN
มุมมอง 8753 ปีที่แล้ว
Banco de Dados | Relacionamento 1xN
Android Studio | Cálculo de IMC
มุมมอง 3.4K3 ปีที่แล้ว
Android Studio | Cálculo de IMC
Ativar Modo Desenvolvedor no Android
มุมมอง 1413 ปีที่แล้ว
Ativar Modo Desenvolvedor no Android

ความคิดเห็น

  • @professorawanessamachado7428
    @professorawanessamachado7428 11 วันที่ผ่านมา

    Muito legal!

  • @Mizuki_Jun10
    @Mizuki_Jun10 18 วันที่ผ่านมา

    Essas plataformas cinza você colocou como?

    • @profwagnermachado
      @profwagnermachado 18 วันที่ผ่านมา

      Adicionei sprites, pintei de cinza e adicionei comportamento sólido pra funcionar a colisão. Em alguns vídeos anteriores no canal mostrei como fazer isso. Ou ainda, você pode adicionar o comportamento sólido no próprio tilemap. Aí nem precisa dessas plataformas cinza. Na descrição eu deixei o link do arquivo thecave.c3p, se quiser baixar pra ver o Projeto.

  • @sthefanymarques9401
    @sthefanymarques9401 23 วันที่ผ่านมา

    Já vi dois vídeos e não conseguir kk

  • @n.a2103
    @n.a2103 2 หลายเดือนก่อน

    muito top, voce pega serviços?

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

      @@n.a2103 valeu! Mas não pego serviço. Tô fugindo disso kkk

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

    Muito boa a didática para todos os públicos!

  • @AlexandreSilva-cf6up
    @AlexandreSilva-cf6up 3 หลายเดือนก่อน

    Li todos comentários e batem exatamente com o meu, esse foi o único video que me fez entende PK e FK sem me fazer querer abandonar tudo. Aproveitem esse tesouro enquanto podem.

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

    Video muito bom, parabens

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

    Melhor video do assunto

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

    Olá! Professor, gostaria apenas de agradecer o conteúdo desta playlist. Sou aluno do curso de ADS, e na disciplina de programação para dispositivos móveis, este conteúdo foi muito importante para que eu conseguisse desenvolver um CRUD completo. Consegui até fazer um aplicativo com duas tabelas, usando chave estrangeira, onde o processo de buscar o id de um item da tabela A, para inserir um item na tabela B com a chave estrangeira, só foi possível, com sua explicação, neste vídeo. Valeu!!

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

      Que legal! Fico feliz em saber que os vídeos estão ajudando.

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

    Obrigado pelo vídeo, muito útil para iniciantes como eu. Uma dúvida: em 22:30 'Silvan_' não deveria ser com letras maiúsculas já que os nomes estão sendo transformados com UPPER antes da comparação? Valeu.

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

      Você tem razão! Provavelmente meu banco estava com configuração de Collations para case-insensitive. Ai o banco ignora letras maiúsculas e minúsculas e considera que tudo é igual. Ou seja, a = A. Por isso não percebi o erro que você notou. Obrigado!

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

    Muito bom e obrigado por postar esta sequência de vídeos, tem me ajudado muito a entender como trabalhar com banco de dados.

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

    uma duvida, se eu fizer mais de uma tabela com list view, vou precisar criar mais um adapter?

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

      Não precisa. O adapter vai fazer a ponte entre a Listview e um conjunto de dados. Esse conjunto de dados pode vir de uma tabela, ou de uma consulta complexa com Join, tanto faz. Agora, se vc for ter duas listas diferentes, cada uma acessando uma tabela distinta, aí sim cada uma vai ter um adapter próprio.

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

      @@profwagnermachado obrigado, teus vídeos tao salvando minha faculdade de análise e desenvolvimento de sistemas

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

      Fiz esses vídeos pra ajudar meus alunos na faculdade. Bom saber que está sendo útil pra mais gente. Abraço!

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

      mandou muito bem fazendo os videos, faço faculdade EAD e sinto muita falta de videos como os teus! parabens pela dedicação!

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

    Uso o Gimp desde a versão 2.6 e aguardando a versão 3.0

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

    Cara que salvou a minha vida aqui pois a tua didática é uma das melhores Para não dizer que é a melhor mas para sempre sincero para mim é a melhor pois não achei nenhuma outra explicação tão Clara como esta no TH-cam até agora😊😊😊👏👏👏🙌🤝👍

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

      Que legal! Muito obrigado pelo retorno!

  • @gnopraime-eb1qg
    @gnopraime-eb1qg 5 หลายเดือนก่อน

    Legal

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

    Muito bom professor!! Quando se está iniciando a estudar Android Studio, é muito importante ter exemplos assim. Obrigado!!

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

    Adorei a aula,eu só acho que esse conceito do intent bem dificil,mas acabei olhando no chatgpt e realmente só tem essa forma, mas acho um degrau bem alto p quem ta só começando em Java.

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

      Realmente a curva de aprendizado em Java pode ser um pouco maior, mas vale a pena conhecer um pouco. Mas vc pode investir em outras coisas tbm, como react, angular, flutter, kotlin, node, etc.. tem bons materiais sobre isso no TH-cam, Udemy, Alura, Rocketseat, etc.. Bons estudos Amigo!

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

    Obrigado pelos ensinamentos professor, ajudou muito!

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

    Explicação ótima, valeu professor!!

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

    Parabéns, professor! Muito bom!!

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

    Obrigado por compartilhar conhecimentos !!!! Show

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

    Sensacional💪

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

    🎉 sensacional

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

    Muito obrigado Wagner Machado. Ajudou muito de forma mais simples. Valeu!!! Like e Inscrito.

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

    Sua didática é excelente! Direto ao ponto, com exemplos simples e esclarecedores! Parabés e obrigado por compartilhar seu conhecimento em bancos de dados! Estou iniciando meus estudos nessa área e o seu canal foi um achado, melhor conteúdo que encontrei depois de muita busca.... simples, prático e descomplicado!

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

    Excelente explicação, obrigado!

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

    Show de bola, valeu!

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

    Wagner, muito obrigado por compartilhar o conhecimento, vídeo sensacional, explicou rapidamente e com exemplos a utilização das chaves primárias e estrangeiras, além doas detalhes e pontos de atenção na sua utilização! Show de bola! Simples, objetivo e prático! Valeu!

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

    Muito obrigado !!! aprendi muito com a sequência desses vídeos. Muito didático e simples.

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

    Boa tarde professor, obrigado pelas aulas. Está funcinando bem, porém somente com 1 coluna, não estou conseguindo trazer mais colunas para lista. poderia me esclarecer como faço? Obrigado.

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

      Olá! A forma mais simples é concatenar essas Strings na hora de preencher o ArrayList com os dados do banco. No exemplo do vídeo, tenho um array chamado linhas. Uma forma mais elegante seria personalizar a sua ListView, mas nesse caso teria que criar um arquivo XML pra definir o layout de cada linha e implementar um Adapter personalizado. (github.com/machadowma/MyCrud) (github.com/machadowma/ListaApp).

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

      bancoDados = openOrCreateDatabase("cadastros", MODE_PRIVATE, null); String sql = "INSERT INTO puxada (hinicial, hfinal, duracao) VALUES (?,?,?)"; SQLiteStatement stmt = bancoDados.compileStatement(sql); stmt.bindString(1, textViewHinicio.getText().toString()); stmt.executeInsert(); bancoDados.close(); Professor, vou tentar a concatenação no ArrayList, meu insert desta forma funciona inserindo a primeira coluna, porém se tento colocar para exibir as outras duas, apresenta erro. @@profwagnermachado

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

      bancoDados = openOrCreateDatabase("cadastros", MODE_PRIVATE,null); Cursor cursor = bancoDados.rawQuery("SELECT id, hinicial, hfinal, duracao FROM puxada", null); ArrayList<String> linhas = new ArrayList<String>(); ArrayAdapter adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, linhas); listViewPuxadas.setAdapter(adapter); cursor.moveToFirst(); while (cursor!=null){ linhas.add(cursor.getString(1)); cursor.moveToNext();

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

      @@renatoanacleto8233 é nesse linhas.add que vc incluiria uma string concatenando várias colunas da tabela, getString(1) . GetString(2) ...

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

      ok vou fazer aqui, obrigado!@@profwagnermachado

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

    quando clico em cadastar meu app fecha sabe oq pode ser?

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

      Tem que ver a mensagem de erro no logcat. Esse tutorial está um pouco antigo tbm. Pode ter mudado alguma coisa nas versões atuais. Se achar msg de erro compartilha aqui.

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

      @@profwagnermachado acho que tem haver com o problema: Anonymous new View.OnClickListener() can be replaced with lambda

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

    Me ajudou muito a entender a lógica, obrigado amigão!

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

    vc eh bom demais como professor!!!! excelente aula. vc tem o dom de ensinar.

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

    nao sei se eu posso perguntar aqui: como eu faria para a aplicaçao mostrar as opçoes de donos, na hora de inserir os modelos de carros (atraves de formulario html)? (supondo que ao longo do tempo novos donos sao inseridos atraves de um formulario html)

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

    depois de horas na internet, enfim um video muito bom explicando as chaves. parabens pelo video!

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

    Professor, bom dia! Gostaria de uma opinião profissional do senhor sobre banco de dados. Para um app de grande peso (IFood ou Uber), o uso do Room para persistência local pode ser mais indicado que o SQLite puro, na unha? Pergunto isso porque não tenho problemas com a linguagem SQL.

  • @MarcelFrancisco
    @MarcelFrancisco ปีที่แล้ว

    O meu fica em vermelho a palavra "name" e da erro que nao reconhece o simbolo "name" e tambem a msg que eu criei para o caso de conexao msl sucedida. Estou tentando descobrir o que pode estar errado.

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

      Esta variável "name" não existe no código. Ela está dentro de uma String. Provavelmente você esqueceu de colocar aspas.

  • @AndrelinaMariadeJesusfonseca
    @AndrelinaMariadeJesusfonseca ปีที่แล้ว

    Muito obrigado! Vc está me ajudando muito ❤ eu tenho uma lição pra fazer e eu nem sabia por onde começa agora sim❤

  • @DouglasSouzaVieira-rz5dr
    @DouglasSouzaVieira-rz5dr ปีที่แล้ว

    Onde fica a Cidade onde Gravou.🌆

  • @ldetonimacedo
    @ldetonimacedo ปีที่แล้ว

    Afinal quem soltou o pum 💨 😂

    • @profwagnermachado
      @profwagnermachado ปีที่แล้ว

      Kkkkkk Pum é o nome do cachorro nesse livro. O menino solta o pum no quintal, na sala, o pum faz barulho, etc. É bem engraçado!

    • @ldetonimacedo
      @ldetonimacedo ปีที่แล้ว

      @@profwagnermachado 😂😂😂

  • @ldetonimacedo
    @ldetonimacedo ปีที่แล้ว

    Muito fácil de entender obrigado professor!

  • @DouglasSouzaVieira-rz5dr
    @DouglasSouzaVieira-rz5dr ปีที่แล้ว

    Where is this City?

  • @DouglasSouzaVieira-rz5dr
    @DouglasSouzaVieira-rz5dr ปีที่แล้ว

    That you recorded.

  • @josealberto-ik5zr
    @josealberto-ik5zr ปีที่แล้ว

    Legal vídeo muito instrutivo perfeito para iniciantes, muito bom mesmo Obrigado.

  • @alexandre4193
    @alexandre4193 ปีที่แล้ว

    Por um momento achei que o homem na foto estava com catarata, mas seu vídeo é um ótimo tutorial.

    • @profwagnermachado
      @profwagnermachado ปีที่แล้ว

      Kkkkkkk Eu tbm achei estranho, mas não queria complicar o vídeo. Daria pra escurecer um pouco mais ou recortar um olho de outra foto e colar por cima. Mas ia complicar..

  • @nobertorodrigues2734
    @nobertorodrigues2734 ปีที่แล้ว

    08:55 começa a explicação sobre unique🙂

    • @profwagnermachado
      @profwagnermachado ปีที่แล้ว

      Eu devia ter colocado isso na descrição, mas fiquei com preguiça kkkk Obrigado!

    • @nobertorodrigues2734
      @nobertorodrigues2734 ปีที่แล้ว

      @@profwagnermachado q isso eu já agradeço pelo vídeo, comunidade é assim a gente se ajuda

  • @vehh2011
    @vehh2011 ปีที่แล้ว

    Cara só a sua explicação fez eu entender já tinha visto vários vídeos , muito obrigada!

  • @GiovanaMoreira-q8g
    @GiovanaMoreira-q8g ปีที่แล้ว

    Explicação bem clara, excelente!

  • @andersonsouza58
    @andersonsouza58 ปีที่แล้ว

    Belo vídeo, muito didático, obrigado

  • @nandofelisberto
    @nandofelisberto ปีที่แล้ว

    Wagner, por gentileza você pode me ajudar com um desenvolvimento local de SQL Lite sincronizando com DB na nuvem?

    • @profwagnermachado
      @profwagnermachado ปีที่แล้ว

      Infelizmente vou ficar devendo. Estou estudando ainda pra preparar material com banco remoto e NoSQL.