COLISÃO PERFEITA NO GAME MAKER

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ก.ย. 2024
  • Quer aprender mais sobre game maker? go.hotmart.com...
    Servidor no discord / discord
    Movimentação top down • MOVIMENTAÇÃO TOP DOWN ...
    Neste vídeo você vai aprender a como criar uma colisão perfeita usando o #gamemaker

ความคิดเห็น • 46

  • @wesleyvilhena571
    @wesleyvilhena571 2 หลายเดือนก่อน +1

    vlw irmão, já não é a primeira vez que eu assisto seu tutorial e esse vídeo, infelizmente eu acabei perdendo um projeto quase completo mas graças a esse vídeo, ele já me ajudou bastante a refazer tudo

  • @noneclass
    @noneclass ปีที่แล้ว +15

    Bom vídeo!
    Só avisando que essa colisão não funciona se você usar movimentação que gera valores quebrados (no seu caso movimento na diagonal) por causa do jeito que o gamemaker esta calculando as máscaras de colisão nas versões atuais dele.

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

      ​@@gui_oficialjá produziu?

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

      sabe como resolver isso ?

  • @ironizando4084
    @ironizando4084 ปีที่แล้ว +1

    Gui, acabei de começar a mexer no game maker e o seu canal é o que mais me ajudou, muito obrigado, pode ser um paragrafo bobo, mas você nem imagina o quanto me ajudou

  • @finthy
    @finthy ปีที่แล้ว +2

    Me ajudou muito, finamente alguém explicou de uma maneira que eu entendi, slk vou até me inscrever!

  • @Klintoris
    @Klintoris ปีที่แล้ว +2

    Muito bom o video, você poderia ensinar como fazer pulos em top down.

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

    muito obrigado, estava a colocar a colisão no momento errado.

  • @AmogusPro47
    @AmogusPro47 ปีที่แล้ว +1

    mt obg usei sua colisao no meu primeiro jogo, tem alguns problemas na vdd e so um, eu tava testando e tava tudo dando certo ate a hora que eu clickei o w ou o s junto com a ou d e eu fiquei por um pixel da parede

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

    cara vc explica muito bem eu consegui aprender muito fácil

  • @Portkkj.
    @Portkkj. ปีที่แล้ว

    to curtindo de mais esses videos separados para ensinar coisas simples

  • @Dalvaspd
    @Dalvaspd ปีที่แล้ว +1

    Gui faz um vídeo fazendo um sistema de loja de loja de armas (tipo aparecendo E para interagir)

  • @Sanchezz-0966
    @Sanchezz-0966 ปีที่แล้ว +8

    mano eu queria fazer um jogo em que quando ele colide com algo ele move tem como me ajudar?

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

      So vc por pra quando ele colidir ele não parar de andar (ou seja excluir a parte onde faz ele ficar parado)

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

      ​@@al3smaofc ele queria dizer q quando ele colide ele empurra
      o objeto

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

    Muito bom gui, show. 😆

  • @gattz1000
    @gattz1000 ปีที่แล้ว +3

    fiquei o dia todo tentando fazer uma colisão pro meu jogo, e nem essa deu certo...ele é totalmente top-down e o player gira o boneco com o mouse, então quando eu encosto na parede e giro o boneco ele entra na parede e buga, ja olhei mascara de colisão, já tentei move and colide, não estou conseguindo resolver, será que alguém sabe?

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

    Como eu adiciono mais objetos na colisão? Eu teria que criar um código igual pra cada?

  • @ZenithZ111
    @ZenithZ111 22 วันที่ผ่านมา

    ae mano, me ajudou muito, mas quando estou colidindo verticalmente, o jogo está crashando, e n faço a menor ideia do por que... :/

  • @davi7059
    @davi7059 7 หลายเดือนก่อน +2

    so uma pergunta como eu aplico esse sistema no meu codigo pois o meu codigo de andar e diferente eu uso um mais simples
    if keyboard_check(ord("A"))
    {
    x = x -6
    }
    if keyboard_check(ord("D"))
    {
    x = x +6
    }
    if keyboard_check(ord("W"))
    {
    y = y -6
    }
    if keyboard_check(ord("S"))
    {
    y = y +6
    }
    ????????

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

      mano, o meu era =... não funciona, faiz assim pq é melhor e mais facil

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

    Ótimo vídeo!

  • @TiagoDasilvacosta-ch4dr
    @TiagoDasilvacosta-ch4dr 17 วันที่ผ่านมา

    mano eu to atravessando a parede e algumas vezes eu fico preso ou teleporto pra a outra parede

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

    canal bom dms

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

    Gui ensina a fazer um multiplayer basico 🥦🥦🥦

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

    Fale cara, no caso, sempre q eu quiser colisão para por exemplo delimitar a área navegável do game eu devo fazer esse obj de colisão? N tem um jeito de marcar no mapa com uma linha igual no unity?

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

    show

  • @Jackzitoue
    @Jackzitoue ปีที่แล้ว +1

    ola! sou novo no gamemaker e queria perguntar como eu faço o codigo para toda ves que eu apertar "A" ou "D" ele ficar invertido horizontalmente, pode me ajudar?

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

      Boa noite caro colega, é muito simples, é só fazer que caso A esteja pressionado, a largura será -1, e se D for pressionado, a largura será 1, e somente adicionando isso ao código, estará funcionando perfeitamente, espero ter ajudado.

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

    brigadooo

  • @batata.c.e
    @batata.c.e หลายเดือนก่อน

    mn pra mim ele entra dentro do bloco, e vai indo para frende, bem devagarsinho

  • @Drift-th9ut
    @Drift-th9ut 3 หลายเดือนก่อน

    o meu e tipo hotine miame o boneco gire ele entra na parede

  • @pEdRus.
    @pEdRus. 9 หลายเดือนก่อน

    uma pergunta pra que serve o ; no final das variaveis??

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

      isso serve para dizer para o computador na hora q ele esta lendo o script q aquela linha de código terminou, se não colocar esse ponto e virgula pode dar erro no script em caso 100 por cento dos casos

    • @Infn0ne
      @Infn0ne 9 หลายเดือนก่อน +1

      @@victor14041997 Na realidade, isso não é obrigatório, você pode colocar e não colocar se você quiser, há linguagens de programação em que você não pode colocar (Como python) e a outras que é obrigatório colocar (Como C++), mas o GML (GameMaker Language, a linguagem do GameMaker) não é obrigatório, ou seja, você pode colocar ou não, tudo depende de você.

  • @UmAleatorio1
    @UmAleatorio1 11 หลายเดือนก่อน +1

    o meu parou de andar mano

  • @user-gs9lj4rj1g
    @user-gs9lj4rj1g 5 หลายเดือนก่อน

    Mais o que eu faço quando eu quero bota um objeto diferente?

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

      mesmo codigo, mas nome diferente EX: " if(place_meeting(x + velh, y, obj_wall))"

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

    foda que não consegui mesmo seguindo cada passo

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

    o meu n ta funcionando

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

    orbigado

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

    encontrei um bug.Se eu colidir exatamente na quina da parede,ele trava

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

    Gui o link do Discord expirou

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

    nao funcionou

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

    nao deu certo? tem algum problema?
    kkkkkkkkkkkk