Físicas y MOVIMIENTO AL PERSONAJE de mi juego en Godot | Indie Devlog 5

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • Cómo darle fisicas y movimiento al personaje en Godot para el videojuego que estoy haciendo.
    En este video te cuento mis decisiones sobre cómo darle fisicas y movimiento al personaje en Godot 4 para el juego que he empezado a desarrollar. No es mi intención hacer un tutorial, sino compartir mi experiencia tomando decisiones y como he resuelto los problemas que he ido encontrado para trepar, desplazarme, saltar, el coyote time, el game feel, subir cornisas, y todo ese tipo de cosas.
    Espero que te guste!
    ------
    ▶▶ Bibliografía y referencias: ◀◀
    Indie devlog 0 - Hacer juegos sin tiempo: • Cómo hacer un videojue...
    Indie devlog 1 - Cómo empiezo a hacer un videojuego: • Cómo empezar a crear u...
    Indie devlog 2 - DeValen te piso el cuello! Idea cancelada:
    • Cancelado | Indie Devl...
    Indie devlog 3 - Como planificar el desarrollo de tu juego para anticipar problemas
    • Cómo planificar el des...
    Indie devlog 4 - Este es el juego que voy a hacer:
    • ESTE es el juego que v...
    Como aprender a programar con Gdscript y Godot, tutorial de Godot
    • Cómo Aprender a Progra...
    ----------------------------------------------------
    Si quieres, puedes suscribirte a mi canal, o incluso seguirme en otras redes:
    ➤ Twitter: / findemor
    ➤ Instagram: / findemor.es
    ➤ Blog: blog.findemor.es
    ----------------------------------------------------
    #github #gamedev #indiedev

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

  • @juanviera76
    @juanviera76 4 месяца назад +13

    El tester de 18 meses es el mejor tester que he visto en la vida

  • @Charditronic
    @Charditronic 6 месяцев назад +23

    Uff Finde, esto empieza ya por buen camino eh! Estaré atento, vigilando....

    • @Ruisu_Anesuto
      @Ruisu_Anesuto 6 месяцев назад

      Charditronic aquí, el multiverso del gamedev está interconectado. 🤯

    • @findemor
      @findemor  5 месяцев назад +4

      Instalaré la chardicam en el baño para que me tengas controlado

  • @syngo2074
    @syngo2074 6 месяцев назад +15

    un tester de 18 meses, qué increíble xD
    voy a seguir este proyecto, éxitos, finde!!

    • @findemor
      @findemor  5 месяцев назад +2

      espero que no me denuncien los de asuntos sociales jaja

  • @rubendavidperezb.chaveco4062
    @rubendavidperezb.chaveco4062 Месяц назад +3

    "No soy el desarrollador indie que necesitas, pero si el que te mereces" me encanta el slogan de este tipo, puede ser tanto un elogio como un insulto

  • @josevicente2106
    @josevicente2106 3 месяца назад +3

    Si compartes código ya seria el tutorial mas visto de youtuve, :))))). Gracias por dar estos tips son muy valiosos.

  • @guevaraomargames
    @guevaraomargames 6 месяцев назад +1

    ¿Acaso soy gilipollas? R. Si... Jajaja me tomo por sorpresa y me dió mucha risa... Sí, se que es algo tonto pero me dió risa jajaja. PDT: ¡creo que yo soy el tonto! jajaja...

  • @jipjap1785
    @jipjap1785 6 месяцев назад +5

    Que graciosa la anécdota con tu hijo jajajajajaja

  • @realityx
    @realityx 3 месяца назад +1

    alguien mas le sorprende la cantidad de cosas que hay que hacer solo para un buen movimiento de personaje? a mi la verdad ni se me pasaba por la cabeza tantas cosas xd

  • @KeiderK
    @KeiderK 3 месяца назад +2

    No hay excusas!
    Si un niño de 18 meses puede hacerlo, ¡Tu puedes!

  • @Same-Dev
    @Same-Dev 6 месяцев назад +2

    puedes hacer el video de los autotiles ???? 🥺🥹🙏

    • @findemor
      @findemor  5 месяцев назад

      Me lo apunto! aunque hay muchos tutos ya en youtube... no se que podría aportar

  • @EnigmaVibe.
    @EnigmaVibe. 3 месяца назад

    me gusto mucho este video tiene mucho valor en todos los aspectos para un gamedev, te felicito por tan buen trabajo.

  • @Pedrocrack99348
    @Pedrocrack99348 6 месяцев назад +4

    Buen video Finde!! Te a quedado genial los controles de movimiento y enhorabuena a tu hijo por tremenda hazaña jeje

    • @findemor
      @findemor  5 месяцев назад +1

      lo mismo te arranca los cables del ordenador que se pasa un juego

  • @nkta12-w3f
    @nkta12-w3f 3 месяца назад +1

    Juro que si algun dia llego a publicar mi juego al final en los creditos te pondre como el que me enseño a programar y a crear videjuegos

    • @findemor
      @findemor  3 месяца назад

      Joder espero ver eso! no por aparecer en los creditos sino porque me alegraría mucho haber contribuido a que lleves tu juego hasta el final! jajaja un saludo!

  • @Grisvi400
    @Grisvi400 6 месяцев назад +1

    un consejo, cuida bien todo lo que vayas a mostrar de el juego, no te vayan a copiar

    • @findemor
      @findemor  5 месяцев назад

      jajaja te imaginas? te agradezco la preocupación pero me cuesta pensar que con lo ocupados que estamos todos siempre, alguien me quiera copiar a mi :D
      Un saludo!!

  • @ferflmobile
    @ferflmobile 4 месяца назад

    Quiero que me enseñes a exportar modelos 3d a godot engine

  • @truenhero666
    @truenhero666 Месяц назад

    En un atlas pueden estar varias capas (camiseta, piel, pantalón, zapatos) del personaje?

  • @inigodot
    @inigodot 6 месяцев назад +1

    Wow, estos nuevos devlogs están genial! Me encantan! Por cierto, el juego tiene muy buena pinta! Ánimo :D

  • @solucionesruiz
    @solucionesruiz 3 месяца назад

    A seguirte y apoyar en tu desarrollo, gracias por compartir

  • @dasaso27
    @dasaso27 6 месяцев назад

    1:45 no digas esto hombre... Jeje

  • @desoft8b
    @desoft8b 4 месяца назад

    Bajo mi punto de vista no es ninguna chorrada. Normalmente la tendencia es hacer un salto de la siguiente manera:
    Cuando pulses la tecla, aplica una fuerza negativa al personaje y ya está.
    Para mí, un salto sin ninguna personalidad, si haces eso... enhorabuena, tu juego, o gran parte de el, va a ser prácticamente igual a 70% ahí fuera.
    Dale un poco de personalidad al salto, buscate la forma, yo tengo mis recursos, busca los tuyos, esto lo digo en general, ¡no a ti en particular!.
    ?Le pusiste un detector en forma de capsula al personaje?, ¿por qué razón? ¡yo los odio!.

  • @jonas5478
    @jonas5478 6 месяцев назад

    Podrias inspirarte en los dibujos animados en animaciones como al bajar de la torre o caer

  • @slucduomslucduom7738
    @slucduomslucduom7738 Месяц назад

    Eres un máquina sigue así 💪🏻

  • @HowWolfGames
    @HowWolfGames 5 месяцев назад

    Tiene muy buena pinta, esto va por buen camino.

  • @axolotlpro7578
    @axolotlpro7578 4 месяца назад

    tu has visto los sprites de sonic en srb2?

  • @davidjacobs7966
    @davidjacobs7966 6 месяцев назад

    wow se mueve tan fluido.

  • @walney2008
    @walney2008 5 месяцев назад

    quero aprender a criar, tem como fazer uma serie ou um video de umas 2 horas direto como fez da programação mais relacionado a jogo, tipo ugry birds ? ou outro que achar,

  • @si-kp2pp
    @si-kp2pp 5 месяцев назад

    uy, este juego promete suerte bro

  • @dasaso27
    @dasaso27 6 месяцев назад

    1:50 nooooo jajajaja

  • @IA.STUDIO.
    @IA.STUDIO. 6 месяцев назад

    pasa el script

    • @findemor
      @findemor  5 месяцев назад

      creeme, no lo quieres ver jaja

  • @kendavisdev
    @kendavisdev 5 месяцев назад +1

    La historia de tu hijo me pudo ja ja ja, comentas de forma muy agradable y super entretenida, me suscribo para echarle un ojo a como avanza tu proyecto! :D

  • @SuperBenjaGG
    @SuperBenjaGG 6 месяцев назад +1

    Me Gusta 100 Veces Mas El Nuevo Formato

  • @kamotachiGames
    @kamotachiGames 6 месяцев назад

    Tremendo Devlog!

  • @siulebiru255
    @siulebiru255 6 месяцев назад

    brutal!!! XD

  • @d3v4g
    @d3v4g 6 месяцев назад +1

    Un genio tu hijo bro jajsj que buen devlog espero con ansias el siguiente 🤟

    • @findemor
      @findemor  5 месяцев назад +1

      jaja gracias! voy despacio pero iran saliendo cosas!

  • @shift7488
    @shift7488 6 месяцев назад

    Hermano, y, ¿Por qué no usas mejor GDevelop? Es un motor basado en eventos en el que no tienes que programar, aunque claro, puedes hacerlo. Es un motor que funciona con JavaScript y que funciona bastante bien. Amazon lo a utilizado para crear dos juegos de móvil de The Boys, y, personalmente es que le usaré para mi proyecto personal.
    GDevelop te ahora muchos quebraderos de cabeza, incluso en las animaciones, porque ya tiene todas las bases construidas, sólo colocas tus sprites. De hecho, se vende como 'El más rápido, el más fácil y el más poderoso motor no-code de videojuegos'.

    • @findemor
      @findemor  5 месяцев назад +1

      Hola! si, lo conozco, pero mi background es de programación, así que me siento muy comodo y me da un mayor control y libertad. Seguro que GDevelop es genial si no te interesa mucho programar, pero es la parte que mas me gusta! jaja
      Un saludo!!

  • @tecnoopiniones3293
    @tecnoopiniones3293 6 месяцев назад

    Ya que preguntas, me encantas estos devlogs!! Por cierto, ¿has añadido al coste de tu proyecto la parte del personal de QA (a tu hijo, vamos)?

    • @findemor
      @findemor  5 месяцев назад +1

      joder vaya que si, y no veas si sale caro

  • @jorgesoto7991
    @jorgesoto7991 6 месяцев назад

    Yo estoy intentando crear un juego llamado TES(The Evil Square), pero no me decido si hacerlo con un cuadro sin pies y manos o un cuadro con pies y manos y estoy batallando en eso

    • @findemor
      @findemor  5 месяцев назад +1

      por un lado el personaje del juego debería ser "característico y memorable"... ¿los pies y manos conseguirian eso, o no es algo determinante y es mejor pensar en otros detalles?
      Por otro... piensa en como quedan esos elementos integrados en la coherencia del resto del arte del juego.
      No tengo ni idea! pero es lo que se me ocurriria pensar para tomar la decision. Mucho animo!!

  • @Iriz-Ritzae
    @Iriz-Ritzae 6 месяцев назад

    Donde averiguaste para el tema del movimiento, estaba empezando un proyecto y averiguando, pero la gran mayoria de los tutos para mover el personaje simplemente modifican la velocidad mientras presionas el boton
    y yo busco algo mas de este estilo que me deje conservar la inercia para un movimiento mas erratico

    • @findemor
      @findemor  5 месяцев назад

      Hola! Sinceramente me lo inventé bastante en base a lo que tenia en mente y lo que iba sintiendo al probar el movimiento. Pero he buscado unos videos que recordaba haber visto donde trataban cada parte del movimiento por separado y quiza te interesen, son de un canal en ingles @heartbeast
      Te dejo por aqui el link a la lista de reproducción
      ruclips.net/p/PL9FzW-m48fn0i9GYBoTY-SI3yOBZjH1kJ

  • @duolc_7
    @duolc_7 6 месяцев назад

    Está bien el formato y el contenido 👌

    • @findemor
      @findemor  5 месяцев назад +1

      gracias tio, a veces siento que no se pa donde voy xDD

  • @JorgeAaaa
    @JorgeAaaa 4 месяца назад

    Alguien me podría ayudar o dar una idea de como se hizo lo de regular el movimiento horizontal en el aire para crear el movimiento más preciso a la hora de caer en una plataforma, por favor 🙏

    • @findemor
      @findemor  4 месяца назад

      Hola! en realidad para este prototipo no tiene mucha complejidad, básicamente cuando se detecta que el jugador, mientras está en el aire, suelta y vuelve a pulsar el boton de desplazamiento lateral, reduzco la velocidad máxima de desplazamiento (basicamente si está soltando y pulsando, reduzco la velocidad para que le sea más facil controlar cuanto desplazarse).
      En función del juego podrías implementar otras formas más complejas, como magnetismo en los bordes de las plataformas, o algo asi.
      Un saludo!

  • @Oscar-td5sl
    @Oscar-td5sl 6 месяцев назад

    Hola Findemor. Un par de preguntitas que tengo. Doy por hecho que vienes de Unity que usa C#,¿No te hubiera resultado mas fácil usar también C# en Godot en vez de GDScript? ¿Que es lo que te ha hecho usar ese lenguaje del infierno? XD Por cierto, me encanta este formato y lo relacionado con la creación de videojuegos y es lo que me animará a seguir visitando tu canal. Un saludo.

    • @findemor
      @findemor  5 месяцев назад

      hola! resumiendo mucho... si, con el que más experiencia tengo es con C#, sobre todo en desarrollo web y back, pero me encanta aprender lenguajes nuevos, y para desarrollo rapido, prototipado y en general para "mis proyectos caseros" prefiero los lenguajes de scripting (normalmente uso node, python, js...). Con esto.. respondiendo a tu pregunta: GDScript es de este tipo, así que puedo editarlo incluso durante la ejecución del juego si necesidad de recompilar, tambien realmente para los juegos que yo hago no necesito un hacer una arquitectura de software perfecta o muy ortodoxa asi que me puedo permitir perder algunas caracteristicas de una buena POO como la que tiene C# (interfaces, etc.). ¡Y que decir de la integración nativa que tiene GDScript con el editor de Godot!... es maravillosa.
      De todas formas son preferencias sin mas, y si en algun modulo del juego necesito mayor rendimiento, siempre podría mezclar ambos lenguajes partes concretas.
      Un saludo y gracias por comentar!!!

    • @Oscar-td5sl
      @Oscar-td5sl 5 месяцев назад

      @@findemor No sabia que se podía mesclar 2 lenguajes en Godot. Gracias por responder con tanta claridad.

  • @Ruisu_Anesuto
    @Ruisu_Anesuto 5 месяцев назад

    Me encantan tus vídeos. Me inspirarte a bajarme Godot en el móvil.

  • @joeljosemartinezcadenas9260
    @joeljosemartinezcadenas9260 5 месяцев назад

    Muy bueno el vídeo amigo, ya tienes quien testee tus proyectos jjjj (El bebé). Sigue adelante compañero, que nos animas a nsitros tambien.

  • @JavierSanchez-zv6om
    @JavierSanchez-zv6om 5 месяцев назад

    Tiene muy buena pinta, y la explicacion para tontos me viene de lujo para seguir pillando ideas XD. Muchas gracias😁

  • @rollthedice2619
    @rollthedice2619 4 месяца назад

    Like y suscrito. Me estoy planteando introducirme en el mundo del desarrollo e intentar hacer algo con Godot y me están pareciendo geniales tus vídeos. Fáciles, directos y muy dinámicos. Ojalá vídeos así de cada una de las mecánicas que vayas desarrollando :)

  • @gustavoadolfodelgadojimene4283
    @gustavoadolfodelgadojimene4283 6 месяцев назад +1

    Buen video, ahora voy a verlo

    • @findemor
      @findemor  6 месяцев назад +4

      Gracias por tu comentario!, ahora voy a leerlo

  • @maxihuenu
    @maxihuenu 5 месяцев назад

    Buen devlog! Siempre es interesante ver tus videos y la verdad que motivan mucho
    Aunque hay algo, quiza como feedback o simplemente opinion, que no me termina de encajar: y es que la gravedad aumente cuando caigas (eso hace a los saltos un poco raros) vaya aumentando. Dicho por ti, el juego se supone que apunta a ser de humor, asi que yo pondría eventos aleatorios en los caminos de bajada de las torres para que el jugador no se lance al vacio. Por ejemplo: sube a la torre, y cuando esta por bajar, ve duendes poniendo pinchos en la base; una familia de pajaros anidando dentro de la torre o un animal durmiendo en la base que se va a enojar si lo despierta.
    Esa es mi humilde opinión, igualmente muy buenos videos y el juego se está viendo muy bien (sobre todo el estilo artístico), aunque recién empiece!
    Saludos.

  • @dasaso27
    @dasaso27 6 месяцев назад

    Brutalísimo vídeo como siempre jeje

  • @artempest7137
    @artempest7137 6 месяцев назад

    No se porque tu canal tiene tan pocos subs, tu contenido es muy bueno e interesante gracias por el video

  • @maxwellmaxtejadarosado6236
    @maxwellmaxtejadarosado6236 6 месяцев назад +1

    Hermano no avanzes mas en el codigo del personaje sin hacer la statemachine para una mejor orden de el mismo, te puede ser muy util

    • @findemor
      @findemor  5 месяцев назад

      jajaj si, de momento solo estoy prototipando para ver si el gameplay funciona, y no me preocupo mucho del codigo. Pero tienes razon, como siga metiendo lineas voy a flipar para refactorizarlo luego. Un saludo!

  • @edwin_pepoel
    @edwin_pepoel 6 месяцев назад

    me ha encantado y el video, lo del bebe ha sido brutal

  • @1896pipe
    @1896pipe 6 месяцев назад

    me alegra mucho ver tus videos me motivan a crear

  • @crapaam
    @crapaam 6 месяцев назад

    Muy buen video! Claro y divertido de ver 👏👏👏

  • @Nocs-Dev
    @Nocs-Dev 6 месяцев назад

    Buen video,Me ha encantado!

  • @fernandosinaloa
    @fernandosinaloa 6 месяцев назад

    excelente video, excelente formato, creo que haces un gran trabajo y eres una inspiración saludos

    • @findemor
      @findemor  5 месяцев назад

      😳😳😳

  • @03guillex
    @03guillex 6 месяцев назад

    Tus devlogs me dan muchas ganas de iniciar de una vez un nuevo proyecto. Incluso tengo curiosidad por probar Godot.
    Sigue asi Finde!!

  • @eross_sw
    @eross_sw 6 месяцев назад

    Gracias bro, me devore este video. Tengo como objetivo crear un juego al estilo enter the gungeon pero en rpg y este video me sirve para acercarme a ese objetivo. Muchas gracias!

    • @findemor
      @findemor  5 месяцев назад

      mucho animo con el proyecto!

  • @danielmesa5722
    @danielmesa5722 6 месяцев назад

    Genial ha sido uno de los mejores Devlog hasta ahora, me gusto como muestras al detalle cada iteracion de la mecanica🤯🤯

    • @findemor
      @findemor  5 месяцев назад +1

      Pues me alegro mucho! porque esa era mi intencion, espero poder hacerlo más veces jaja

  • @dasaso27
    @dasaso27 6 месяцев назад

    Que épico tu hijo no? Jajaja

    • @findemor
      @findemor  5 месяцев назад

      Es un genio, miedo me da

    • @dasaso27
      @dasaso27 5 месяцев назад

      @@findemor jajajaja vaya... tendrás que controlarlo más... que no se convierta en un genio del mal xD