Seu jogo de plataforma PRECISA disso!

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

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

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

    Não esquecer o mesmo conceito que deve ser aplicado também para, por exemplo, power ups temporários. Sempre colocar a indicação visual e áudio de power ups temporários. Geralmente fazendo o personagem piscar. Esses efeitos devem ser retirados cerca de meio segundo antes do efeito do power up em si encerra. Também é importante fornecer visualmente, e de forma sonora, que o power up vai acabar mudando a música ou efeito de passagem. Isso pode ser feito acelerando as animações ou música do power up. Essas indicações devem funcionar como um semáforo de 3 fazes (verde, amarelo, vermelho). E meio segundo após as indicações sonoras e visuais o powerup ainda deve funcionar. Tudo isso para anular a sensação de que foi injusto o final do power up bem quando o player está em alguma posição desfavorável.

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

    Vlw marcos tava precisando disso nos meus jogos

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

    São esses pequenos detalhes que dão o charme do jogo...
    Muito bom o tutorial!

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

    no meu jogo eu coloquei uma especie de fade out e fade in de velocidade por exemplo:
    quando o jogador andar ele vai começar com uma velocidade lenta por 0.2 segundos e dps vai aumentando até o limite da velocidade dai dps disso se o jogador parar de andar ele vai parar aos poucos a velocidade tipo mario bros 3

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

    Na verdade não é uma "mania". Nossa visão é mais rapida que a função motora... Então primeiro temos a imagem e depois é enviado um sinal ao cérebro para movimentar o dedo e apertar o botão de ação no caso JUMP...

  • @Jeff_Ghosty
    @Jeff_Ghosty 3 ปีที่แล้ว

    Marcos, tô amando o vídeo ;0

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

    Durante a criação do seu jogo pra jam,tu citou , eu não entendi na hora, pois não tinha ouvido falar,bem explicado Marcos, valeuuu🙃🕹✌

  • @danielassis7441
    @danielassis7441 3 ปีที่แล้ว

    Vídeo muito bom e muito bem explicado, parabéns Marcos!

  • @helivystar
    @helivystar 2 ปีที่แล้ว

    Agora faz sentido eu conseguir pular fora do chão nos jogos, isso com certeza é uma mecânica muito boa. Valeu!

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

    Muito interessante esse sistema! com certeza irei implementar nos próximos games! Valeu Marcos!

  • @caiovinicio1204
    @caiovinicio1204 2 ปีที่แล้ว

    Muito bom marcos, eu vou colocar isso nos meus jogos

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

    E quanto a Jump Buffer? Aquele que permite iniciar um pulo se você apertou e segurou pulo pouco antes de tocar o chão.

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

    Vou usar em projetos futuros, porque o jogo de plataforma que to fazendo agora tem um sistema de pulo diferente, então não da pra usar

  • @amitzy_anims
    @amitzy_anims 3 ปีที่แล้ว

    você é um anjo, esses tutoriais são incríveis!

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

    Pulo perfeito! kkkk Mais um grande vídeo!
    Parabéns e sucesso!

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

    Ótima explicação, muito útil e interessante!

  • @Idk-kx8fw
    @Idk-kx8fw 3 ปีที่แล้ว +1

    Valeu Marcos! ajudou muito

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

    Lembro que no podcast vc disse pra criar plataformas para serem puladas muito na risca

  • @thalistonfnascimento
    @thalistonfnascimento 3 ปีที่แล้ว

    Não sabia que existia essa técnica, no game que estou desenvolvendo estava com esse problema de alguns pulos necessitarem de muita precisão, aí fica muito difícil para alguns jogadores acertarem o time. Vou implementar esse sistema no meu jogo, vai ajudar bastante!

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

    Valeu! Ótima tutorial

  • @guilhermepaiva2882
    @guilhermepaiva2882 3 ปีที่แล้ว

    Cara! Parabéns! Essa informação foi muito importante!

  • @kaistudios5206
    @kaistudios5206 3 ปีที่แล้ว

    olá marcos adorei esse tutorial,realmente deu uma suavizada muito boa na gameplay,juntando esse coyote time com aquele pulo que pode ser controlado a altura no ar fica realmente muito bom!. quando jogava sempre me perguntava se eu realmente pulei certo ou se tinha algum truque na programação xD agr eu sei,esses pequenos detalhes ajuda e muito a deixar o jogo mais jogavel e divertido,não costumo muito comentar mas sempre acompanho quando posso seus videos,e eles sempre me salvaram então ta aqui meu agradecimento, muito obrigado de vdd...

  • @Marcus_Silva3008
    @Marcus_Silva3008 3 ปีที่แล้ว

    Muito bom! faz de dash. Tipo o do celeste que é em 8 direções!

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

    Mt bom marcos decorei esse sistema e vou usar ele em tds os jogos de plataforma q eu fizer no futuro. Ótimo tutorial!!!

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

      @@MarcosGameDev td mundo fala isso kkkk

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

    Muito massa Marcos! Coyote time é essencial pra deixar o game com um feeling mais gostoso. Vc poderia fazer algum video sobre imput jump forgiveness? É algo parecido. O imput do pulo pode ser computado milésimos antes do jogador atingir o chão. Também ajuda muito no game feeling.

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

      Boa. Famoso input buffering.

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

      Mas jump Forguivness não é o mesmo que Coyote time?

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

      @@_JPkun imput forgiveness é para o personagem poder pular mesmo tendo apertado o botao de pulo antes dele tocar o chão pode ser em estado de queda ou queda de pulo. O coyote é um tempo extra que a pessoa tem para apertar o pulo em caso de queda mas não em caso de queda de plataforma mas não de queda de pulo. Acho que é isso

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

      @@demetriobraga777 Ok, eu conhecia isso como jump buffer (ou input buffer em outros jogos)

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

      @@_JPkun Vc é a segunda pessoa que usa esse termo. Provavelmente esse deve ser o nome certo. Falei jump forgiveness porque era o nome que o youtuber dava num tutorial de Pixel Game Maker MV que assisti alguns meses atrás.

  • @enzogamedev924
    @enzogamedev924 3 ปีที่แล้ว

    marcos dá pra fazer o pulo antecipado com o coyote time?

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

    Mano quando eu fiz esse sistema de pulo sem o coiote timer eu me acostumei com essa mecânica de pulo então agora eu tô fazendo um jogo com essa mecânica sem o timer

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

      Essa mecanica é interesante

  • @caiovinicio1204
    @caiovinicio1204 2 ปีที่แล้ว

    Marcos, como vou colocar o meu jogo numa game jam? Eu uso a versão gratuita do construct

  • @Alonesco
    @Alonesco 3 ปีที่แล้ว

    VALEU MARCAO :)

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

    Coloquei o coyote time finalmete no meu jogo! Mandei para vc jogar na live do jogos dos incristos! Agora vai poder jogar o game mais gostosinho. Me pergunto se posso usar functions, testarei para ver se funciona já que meu game tem varios tipos de controles! PS. Testato e funcionado com Funtions

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

      Booooa! Evolução essencial para todo jogo de plataforma

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

    Achei muito bacana Marcos, porém esbarrei em um problema... Estou usando Double Jump no meu jogo e essa condição anula a possibilidade de usar um double jump. Minha pergunta é, faz sentido usar coiote time no meu jogo visto que ele usa double jump? E se sim, como eu poderia estar contornando essa situação?

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

      Depende, em termos de game design o Double Jump existe para facilitar o trabalho de plataforma, logo o Coyote Time não seria mais necessário. PORÉM depende do seu level design, você pode fazer fases que mesmo com Double Jump são extremamente precisas e exigentes, o que faria com que vc precisasse usar o Coyote Time.

    • @ChannelTytans
      @ChannelTytans 3 ปีที่แล้ว

      @@MarcosGameDev Excelente idéia, programar o double jump manualmente e contar os pulos, muito obrigado por sua atenção!

  • @MrElderlee
    @MrElderlee 2 ปีที่แล้ว

    Show.

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

    O unico problema e que agora não esta funcionando o pulo duplo, o que eu faço?

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

      Precisa adaptar ao seu código, o coyote time só pode ser executado no primeiro pulo, precisa colocar alguma condição para isso

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

    N curto tanto essa mecanica n, costumo achar estranho. Muito acostumado com a era 8bit e 16bit q ainda n existia o conceito dessa forma

  • @wagnerwillsney4770
    @wagnerwillsney4770 2 ปีที่แล้ว

    Tendi essa part não 7:09 ???

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

    Alguém já tentou copilar o jogo para ipad ou iphone?

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

    Que franja bonita, você parece comigo, mas tem duas diferenças, meu cabelo é preto e não tenho barba.

  • @pollplace1
    @pollplace1 3 ปีที่แล้ว

    vai chamar o jogo de roubado kkkk