Recreando MECÁNICAS de Videojuegos en GODOT

Поділитися
Вставка
  • Опубліковано 17 тра 2024
  • En este vídeo voy a recrear 2 mecánicas interesantes de dos videojuegos:
    - El Gancho de Hollow Knight: Silksong (No ha salido, pero por el trailer me puedo imaginar cómo va a ser)
    - La mecánica de tragar de Kirby
    Vídeo de haciendo el movimiento de Mario Bros. 3 en Godot: • Cómo hacer MARIO BROS ...
    Vídeo de cómo funciona el agua en los viedojuegos: • AGUA en Videojuegos: C...
    Gracias a @Thuiro. y a @LucasYT1122 por las ideas de mecánicas en el vídeo.
    Y gracias a ti por verlo ;)
  • Ігри

КОМЕНТАРІ • 192

  • @Rig-Studio
    @Rig-Studio Місяць тому +26

    Increíble cómo te quedó el movimiento de Hornet la verdad, super curioso cómo lo resolviste 👌

    • @inigodot
      @inigodot  Місяць тому +6

      Rig!!!!! Muchas gracias por tus palabras y por pasarte por este canal :)

    • @Igna610_
      @Igna610_ Місяць тому +2

      ostras Rig

    • @El_Huske
      @El_Huske Місяць тому +2

      Que cojones el del duolingo???

    • @El_anonimo_1646
      @El_anonimo_1646 22 дні тому +1

      Es Rig es real quiero una foto con el

    • @nosoytupadre_
      @nosoytupadre_ 12 днів тому +2

      Los canales que yo veo siempre ven los otros canales que yo veo.

  • @chefaku
    @chefaku Місяць тому +10

    Para simular los movimientos suaves se podria usar una curva bezier, en los docs de godot tienen un ejemplo.
    se podria asignar el progreso de la animacion = curva_bezier((0, 0), (0, 1), (1, 1), tiempo de la animacion), los 3 puntos son ajustables y se pueden agregar mas para tener mas control, esto da un efecto de que empieza lento a la mitad va rapido y despues termina lento

    • @chefaku
      @chefaku Місяць тому +3

      tambien encontre un tutorial en youtube con un ejemplo de godot

    • @inigodot
      @inigodot  Місяць тому +5

      Muchas gracias!! Lo miraré

  • @rollthedice2619
    @rollthedice2619 5 днів тому +1

    Me parece una muy buena idea lo de intentar recrear mecánicas, y además con buenos resultados en tu caso. Like y suscrito a tu canal, esto promete.

    • @inigodot
      @inigodot  5 днів тому

      Muchas gracias por todo :)

  • @danielju2358
    @danielju2358 Місяць тому +7

    Oooh, tus videos son geniales, realmente interesante ver como recreas la succión y el gancho
    Silksongs es real,lo vi en este video
    Porcierto una duda, ¿como podría ser posible crear una especie de agujero negro que atrae al personaje, se podría usar lo que implementaste con Kirby, pero en vez de ser un enemigo sea el actor principal?

    • @inigodot
      @inigodot  Місяць тому +2

      Muchas gracias! 😊
      Lo del agujero negro supongo que también se puede hacer con lo de Kirby, tan solo crea un área y haz algo parecido a lo del vídeo ;)
      Además, ahora que lo pienso, si le aplicas alguna otra fuerza aparte de la del agujero negro podría quedar genial! Pruébalo y me dices que tal queda :)

    • @danielju2358
      @danielju2358 Місяць тому +2

      @@inigodot oooh, muy bien, gracias por los Tips, intentare hacerlo

  • @yochuaXd
    @yochuaXd День тому +2

    esta piola, mola mucho

  • @joswelnavarro-xm7mh
    @joswelnavarro-xm7mh Місяць тому +4

    Buen video crack muy unica la tematica ya que hay muy poca documentación de godot 4 y aprender a hacer mecanicas es difícil, bueno te deseo suerte y te dejo una suscripción

  • @thelinkenz1666
    @thelinkenz1666 Місяць тому +20

    Se que esto es estúpido,pero como puedo recrear un salto correctamente en godot,apenas empiezo con el motor😅

    • @inigodot
      @inigodot  Місяць тому +9

      Lo que yo hago es crear una variable gravedad y restarle alguna cantidad cada frame. Luego cuando se pulsa el botón y está en el suelo le aplico a esa gravedad algún otro valor. Al final le aplico a la velocidad en Y la variable gravedad. No sé si me explico jaja...
      Lo explico mejor en estos vídeos:
      ua-cam.com/video/Iqw-7udD6wE/v-deo.html
      ua-cam.com/video/NRQf3JXlo1A/v-deo.html
      Mucha suerte! Cualquier problema que tengas me dices ;)

    • @thelinkenz1666
      @thelinkenz1666 Місяць тому +2

      Muchísimas gracias por tu ayuda men jaja,te has ganado un subscriptor fiel,voy a ver esos vídeos a ver qué tal,pq entendí a medias😂,pero bueno gracias ✌️

    • @user-pu1fc9dd4j
      @user-pu1fc9dd4j Місяць тому +3

      Este canal me va ha ayudar mucho pues justo me estoy replanteando pasarme a godot y te descubro a ti que eres como un Ginxu de me ayudará en mi aprendizaje

    • @inigodot
      @inigodot  Місяць тому +5

      @@user-pu1fc9dd4j eso intento, que se parezca a Guinxu y demás gente porque son mis canales favoritos :)

    • @nievesascenciomaurodaniel8702
      @nievesascenciomaurodaniel8702 13 днів тому +2

      No hay preguntas estúpidas, y creo que mucho menos si se habla de programación

  • @Capu94
    @Capu94 19 днів тому +1

    esta interesante tu contenido, hace poco estoy viendo un crecimiento de contenido de Godot y me anima a aprender a programar ahi para en un futuro hacer juegos

    • @inigodot
      @inigodot  19 днів тому

      Muchas gracias!! Me gusta ver cómo la comunidad de Godot crece :)

  • @LucasYT1122
    @LucasYT1122 Місяць тому +4

    ¡Increíble vídeo! Muchísimas gracias por recrears mecánica del gancho de hornet, ya tengo más claro como lo hare para mk proximo juego.
    A y otra cosa¿Y si en vez del área de colision haces q el jugador tire otra colision mss pequeña (la ounta del gancho) que al comisionar con alguna pared por ejemplo el jugador valla hacia donde impacto la otra colision(valla hacía la dirección donde esta ma punta del gancho) quedaria el mismo resultado? Además creo q así se podria hacer q cusndo lanze el gancho se crea una linea que sería la cuerda.

    • @inigodot
      @inigodot  Місяць тому +3

      Gracias! El problema de lo que dices es que no podría saber el juego hacia dónde quieres lanzar el gancho en un inicio. Lo que podrías hacer es con mi método detectar la posición a la que quieres lanzar el gancho y en lugar de que el personaje vaya hacia ahí, lanzar el gancho hacia ahí (entonces puedes usar tu método). Espero que me explique :)

    • @LucasYT1122
      @LucasYT1122 Місяць тому +2

      @@inigodot Ess verdad tienes razónnnnn, graciassss, eso quería hacer jaja y me resolviste otro problema.

  • @kingkonork2641
    @kingkonork2641 Місяць тому +1

    Me ha gustado el video, me suscribo!

    • @inigodot
      @inigodot  Місяць тому

      Muchas gracias! :)

  • @ufodevs7194
    @ufodevs7194 Місяць тому +2

    Muy bueno el contenido, ayuda bastante para que mas gente se anime a usar Godot.
    Al principio como pasatiempo comenze como Dev para Videojegos utilizando Godot (nunca hice nada xD) pero termine eligiendo Back como profesion y con eso estoy ahora.
    Exitos en tu canal

    • @inigodot
      @inigodot  Місяць тому +1

      Gracias! Suerte a tí también!

  • @afcc1395
    @afcc1395 Місяць тому +2

    MAS VIDEOS ASI PORFAVOR!!

    • @inigodot
      @inigodot  Місяць тому

      Creo que haré parte 2 de esto ;)

  • @Jefreydev
    @Jefreydev Місяць тому +3

    Acabo de descubrir este canal y me encató sigue así bro que gran video 😊

    • @inigodot
      @inigodot  Місяць тому +1

      Me alegra oír eso :D

  • @Jack_______
    @Jack_______ 28 днів тому +1

    Buen video bro,nuevo sub

  • @Tortug4Maritima
    @Tortug4Maritima Місяць тому +1

    Muy bueno, like.

  • @Debbles00
    @Debbles00 Місяць тому +2

    Puedes recrear un sistema de cartas tipo slay the spire? Eso sería muy interesante de ver, sobre todo si hubiera efectos secundarios. Nuevo sub por cierto

    • @inigodot
      @inigodot  Місяць тому

      Uff, eso es complicado pero puede que lo intente en algún futuro vídeo

  • @jhessicabarriosmuni2220
    @jhessicabarriosmuni2220 19 днів тому +1

    genial

  • @jordanz9954
    @jordanz9954 13 днів тому +1

    Amigo, para lo pequeño que es tu canal, tienes demasiado talento y potencial, muchas felicidades, muy buen vídeo, me encantó eso de ver como se pueden recrear ciertas mecanicas muy conocidas!

    • @inigodot
      @inigodot  13 днів тому

      Muchísimas gracias :D

  • @bitacoraatrms9175
    @bitacoraatrms9175 29 днів тому +1

    Increíble video

  • @gea690
    @gea690 10 днів тому +1

    Excelente capo! Un nuevo sub❤

    • @inigodot
      @inigodot  10 днів тому

      Muchas gracias :)

  • @patoastral2118
    @patoastral2118 Місяць тому +3

    Gracias por tu contenido me gusta que la comunidad de godot en español cresca ya de por si se es difícil conseguir tutos en inglés, asi que se agradece capo

    • @inigodot
      @inigodot  Місяць тому

      Gracias a tí por verlo :)
      Me encanta como está creciendo la comunidad de Godot!

  • @mrfoxy820
    @mrfoxy820 Місяць тому +1

    Buen vídeo por cierto

  • @fxr3325
    @fxr3325 Місяць тому +1

    Bueno video! Me suscribi

    • @inigodot
      @inigodot  Місяць тому

      Muchas gracias! 😊

  • @DrAndriu
    @DrAndriu Місяць тому +1

    Que buen video tio, increible 🎉

  • @ezequielrojas864
    @ezequielrojas864 Місяць тому +1

    el de Silksong te quedo muuuuy GOOOOD

  • @RicardoDiaz-ty3zd
    @RicardoDiaz-ty3zd Місяць тому +1

    Hola estaba pensando que estaría bueno un tutorial de como hacer cinemáticas en 2d en el Godot actual
    Buen video porcierto esta entretenido y además aprendes cosas nuevas

    • @inigodot
      @inigodot  Місяць тому +2

      Muchas gracias! Me gusta mucho la idea, si hago una parte dos de esto, la usaré ;)

  • @Dogmanzx123
    @Dogmanzx123 7 днів тому +1

    Te quedaron increíbles bro :0

  • @franciscolopez-kw2xq
    @franciscolopez-kw2xq Місяць тому +1

    Esta cool sigue asi

  • @rayyt276
    @rayyt276 Місяць тому +1

    Que gran video!

  • @D_jmo
    @D_jmo Місяць тому +2

    podrias hacer uno de como funcionan las manos de rayman en el primer rayman(que cada ves valla mas lejos mientras mas se cargue y que se pueda agarrar a unas cosas raras)

    • @inigodot
      @inigodot  Місяць тому

      Eso parece complicado, pero me interesa. Puede que en algún futuro vídeo lo haga :)

  • @Thuiro.
    @Thuiro. Місяць тому +1

    increíble!!!!

  • @PeladoPuentes
    @PeladoPuentes Місяць тому +1

    Buen video nuevo seguidor 👍

  • @ollcaih02
    @ollcaih02 Місяць тому +1

    Yo estuve analizando como hacer el movimiento de un beat em up, caminar parecía sencillo lo que me complico era el salto en el falso 3d

    • @inigodot
      @inigodot  Місяць тому

      Lo conseguiste? Tiene pinta de ser muy complicado de hacer

  • @El_tortugoDEV
    @El_tortugoDEV Місяць тому +2

    Gracias por el tutorial estoy empezando en godot y quiero hacer un videojuego en el que el personaje principal tiene un gancho ahora me falta hacer que se mueva y salte😅

  • @NorgeDev
    @NorgeDev 21 день тому +1

    Muy Buen Video like+sub . Tambien soy programador de godot y que tal un reto algo mas complejo : El balanceo de spiderman

    • @inigodot
      @inigodot  21 день тому +2

      Uuu.. me interesa. Cuando haga parte dos probablemente lo haga :)

  • @fabiomijango
    @fabiomijango Місяць тому +1

    buen video

  • @jordanlavados1954
    @jordanlavados1954 10 днів тому +1

    Nuevo sub! Me estoy adentrando en godot

    • @inigodot
      @inigodot  10 днів тому

      Muchas gracias! Ánimo con Godot :D

  • @ElHongoVerde
    @ElHongoVerde Місяць тому +1

    3:03 El enemigo... 🤣

  • @Satoruu23
    @Satoruu23 Місяць тому +1

    Buen video

    • @inigodot
      @inigodot  Місяць тому +2

      Hola!! Te sigo desde hace tiempo :) Muchas gracias por pasarte por aquí 😊

  • @traigonxddtkj2863
    @traigonxddtkj2863 Місяць тому +1

    eres un grande mano :D

  • @alexquintanilla1282
    @alexquintanilla1282 Місяць тому +1

    muy bueno tu canal, deberías hacer un vídeo de cómo aprendiste a usar godot y enseñar a principiantes

    • @inigodot
      @inigodot  Місяць тому +1

      Podría hacerlo sí, gracias por la idea!

  • @psyquiplay
    @psyquiplay Місяць тому +1

    Jajaja haces que parezca super fácil hacer las cosas con godot, provoca aprender viendo estas cosas 😂
    Mecánicas qué me gustaría ver?
    Algunas de Castlevania SOTN, como el caminar de Alucard, que es muy suave las animaciones y ese efecto de rastro qué deja al principio de caminar.

    • @inigodot
      @inigodot  Місяць тому

      Si hago parte dos , trataré de incluir alguna de esas ;)

  • @Igna610_
    @Igna610_ Місяць тому +1

    Buen video mi blo

    • @inigodot
      @inigodot  Місяць тому +1

      Gracias mi blo

  • @arnau-ol8ku
    @arnau-ol8ku Місяць тому +1

    la primera parte alomekor se podria hacer calculando el angulo desde la posicion del personaje hasta el objetivo y luego sumar a la velocidad delta*cos() para el eje X y con sin()para el Y

    • @inigodot
      @inigodot  Місяць тому +2

      Sí, creo que sí, pero yo lo he hecho más fácil con la función look_at() 😅

  • @joswelnavarro-xm7mh
    @joswelnavarro-xm7mh Місяць тому +1

    Seria genial parte 2 con mecanicas como la de megaman zero o castlevania

    • @inigodot
      @inigodot  Місяць тому +1

      Sí, hay ya varios comentarios pidiendo parte 2 jaja. Supongo que la haré porque me ha gustado mucho hacer el vídeo. Me apunto tus ideas 👍

  • @ban103music7
    @ban103music7 24 дні тому +1

    Increible vídeo.
    Me gustaria preguntar, quiero hacer una mecanica gacha para conseguir personajes, que salga un personaje aleatorio a cambio de algo, pero no se como hacerlo y no encuentro tutoriales de algo asi.

    • @inigodot
      @inigodot  23 дні тому +1

      Uff, no se como hacer eso, pero puede que en una siguiente parte lo haga.
      De todos modos, te recomiendo intentar hacerlo tú sol@, porque así es como más se aprende, probando. Suerte!

    • @ban103music7
      @ban103music7 23 дні тому +1

      @@inigodot gracias, intentaré hacerlo por mi cuenta, pero si lo logro o no, me gustaría ver un video donde lo intentas. Y de nuevo gracias por el consejo

  • @daviardev
    @daviardev 14 днів тому +1

    Podrías, por favor. En una próxima edición, recrear la mecánica de agarrar, soltar y patear la caracola de Super Mario World.
    Agarrar: Cuando el jugador se acerca a la caracola y preciona para agarrar, la caracola se pega al jugador siguiendo todos sus movimientos, creo que el término correcto que se usa es, la caracola pasa a ser hijo del jugador.
    Soltar: Al dejar de presionar el botón de agarrar, la caracola deja de ser hijo del jugador y aplica una fuerza "patada" y sale disparada a la dirección que el jugador mira, tambien se podría aplicar fuerza de patasa en Y, para que se dispare hacía arriba.
    Patear: El jugador al entrar en contacto con la caracola y no pulsa la tecla de agarrar, entonces pateará la caracola.
    Nota: Si el jugador no aumenta su velocidad al patear o soltar la caracola, esta salera disparada con la fuerza patada, si corre y golpea o suelta la caracola, la caracola sale disparada con mayor velocidad.
    Cuando la caracola choca contra un muro cambia su velocidad al lado contrario, esto para que vaya de izquierda a derecha dependiendo si choca contra un muro que está a la izquierda o derecha.
    Tener en cuenta que la caracola no puede afectar las físicas del jugador ni su colisión.
    Te dejo un video que podría ayudar: ua-cam.com/video/5UH8p91KOQ8/v-deo.htmlsi=g04BXOnX_HK0HqtR

    • @inigodot
      @inigodot  14 днів тому +2

      Me encanta la idea!!! Es muy probable que en la siguiente parte lo haga porque me llama mucho la atencion :)
      Pd: Muchas gracias por la ayuda :D

    • @daviardev
      @daviardev 14 днів тому +1

      @@inigodot gracias a ti, gracias a las mecánicas, ayudas a muchos a introducirlas a sus juegos

    • @daviardev
      @daviardev 14 днів тому +1

      @@inigodot Pd: la caracola se detiene al saltar encima de la caracola.
      con esto se podría hacer shell jump, que es algo muy divertido de hacer.

  • @612Luck
    @612Luck Місяць тому +1

    Heartbeast tiene un tutorías de plataformas con un movimiento suuuuper suave, checalooo

    • @inigodot
      @inigodot  Місяць тому

      Ok muchas gracias :D

  • @sanojj5112
    @sanojj5112 27 днів тому +1

    Me gustaria una guía para principiantes, desde aprender a hacer pixel art simple a crear funciones basicas
    Nuevo sub.
    Alto videooo.

    • @inigodot
      @inigodot  27 днів тому +1

      Gracias! Había pensado hacer en un futuro una guía ultra completa para aprender a hacer TODO. El juego en sí, los gráficos, la música, etc.
      Aunque esto sería dentro de bastante tiempo, porque aún no me apetece hacerlo.

    • @sanojj5112
      @sanojj5112 27 днів тому +1

      @@inigodot me parece bien, esperaré lo que sea necesario jajaja.

  • @sniperjaytee7752
    @sniperjaytee7752 28 днів тому +1

    eres el duolingo pero de godot? ( re buenardo el video he estado pensando en probar godot)

    • @inigodot
      @inigodot  28 днів тому

      Duolingo de Godot jajaja

  • @benomot8641
    @benomot8641 8 днів тому +1

    eres justo el canal que buscaba...

  • @YakumaKuramy
    @YakumaKuramy 24 дні тому +1

    Muito bom seu conteudo, otimo video!

  • @XyOxAnX
    @XyOxAnX Місяць тому +1

    0:04 Silksong no sale mañana 😢😢😢.

  • @KevinDef456
    @KevinDef456 Місяць тому +1

  • @jaredhy
    @jaredhy 9 днів тому +1

    Se me ocurrio hacer que el gancho solo funcione en lateral y que cuando lo lances siga hacia adelante hasta chocar con una parer y si esta condición se cumple el jugador se desplazara hacia dicha posición,me parece que tu codigo podria funcionar para hacer algo tipo el balanceo de spider-man

    • @inigodot
      @inigodot  9 днів тому

      Probaré! Para la parte 2 tenía pensado hacer el balanceo de Spiderman así que perfecto 👌

  • @soycuzz6125
    @soycuzz6125 Місяць тому +1

    el enemigo XD epico

    • @inigodot
      @inigodot  Місяць тому

      El jefe final jaja

  • @kevinyepes2314
    @kevinyepes2314 Місяць тому +1

    👏

  • @futublock
    @futublock Місяць тому +2

    Vale, me suscribo y pido esta mecanica:
    - Crear un nuevo gráfico compuesto de otros dos pegados, y que se exporte en una carpeta predeterminada el gráfico resultante
    Ojo que no he dicho la posición de cada gráfico, ha de ser donde se quiera, evidentemente, pero tiene que ser exportado como .png con su partes transparentes...
    ¡Ánimo! que lo sacas fijo

    • @inigodot
      @inigodot  Місяць тому

      Wow! Eso suena complicado, pero ahora que lo pienso, puede que no lo sea tanto. Me lo apunto para la parte dos de este vídeo! :)

  • @matiturock
    @matiturock Місяць тому +1

    Falta algo onda Mix And Jam de Unity, pero en Godot.

    • @inigodot
      @inigodot  Місяць тому

      No lo conocía, buen canal 👍

  • @MrLinker44
    @MrLinker44 Місяць тому +1

    Hola la realidad es que soy un principiante en godot pero segun tengo entendido la funcion lerp() ayuda muchisimo a manejar friccion y aceleracion recomiendo que la investigues.

    • @inigodot
      @inigodot  Місяць тому +1

      Lo intenté, pero por lo que vi sólo sirve para movimientos en todas las direcciones (arriba, abajo, izquierda y derecha). Aunque no termino de entender cómo funciona el lerp(), así que igual sí se podría hacer con eso.
      De todas formas, gracias por tu consejo :D

  • @OsoTedyfazbear3329
    @OsoTedyfazbear3329 11 днів тому +2

    oye vi un tutorial de como integrar Ollama en Godot via API del canal gamedev argentina, puedes hacer uno tambien pero de forma offline? (si es que puedes), por si acaso Godot tiene en su assets library un addon llamado Fuku para chatear con Llama2 (o 3) dentro del inspector de Godot, al parecer es como un Github copilot

    • @inigodot
      @inigodot  11 днів тому

      Lo siento, pero he entendido 2 palabras jajaja. No se cómo se pueden hacer esas cosas

  • @RENhoekLOUD
    @RENhoekLOUD Місяць тому +2

    Como recrear la mecanicas de combates de Super Mario RPG esas de que si precionas A en el momento adecuado haces mas daño entre othras

    • @inigodot
      @inigodot  Місяць тому +2

      Uff, no sé exactamente, pero si hago parte 2, puede que lo intente!

  • @juangabrieleliasgomez518
    @juangabrieleliasgomez518 Місяць тому +1

    capo!

  • @artempest7137
    @artempest7137 20 днів тому +1

    Recién empecé con el moto hacer 5 días estoy creando un juego y está quedando bueno el único problema son las señales 🥲 cuando creo una señal custom no me deja hacer que otro nodo se conecte tienes alguna idea de porque? Por cierto me encantó el video fue muy interesante cuanto llevas con el motor?

    • @inigodot
      @inigodot  20 днів тому

      Hola! Llevo con Godot unos pocos meses (desde febrero).
      En cuanto a tu problema, no se por qué no te funciona. Como estás creando tus señales?

    • @artempest7137
      @artempest7137 20 днів тому +1

      @@inigodotbueno respecto al problema tuve q meterme a un discord de un canal importante de habla inglesa y lo resolví era que yo no sabía que no se podía aplicar una señal desde el hijo de una scena que es a su vez hijo del nodo principal un lío de cojones básicamente 🫠 pero gracias por ayuda no pensé que me contestaras tan rápido 👍

  • @mrfoxy820
    @mrfoxy820 Місяць тому +1

    Coco, ¿que apenas tienes suscriptores? Me suscribo 👻

  • @ratchetlv9166
    @ratchetlv9166 Місяць тому +1

    Podrias recrear las fisicas de sonic 2? Con el spindash xfa👋🏻👋🏻

    • @inigodot
      @inigodot  Місяць тому

      Me gusta la idea, si hago parte dos puede que lo haga :)

  • @ratchetlv9166
    @ratchetlv9166 Місяць тому +1

    Disculpa que godot usas? Y si usas el 4 no sabes si es muy diferente al 3.6?

    • @inigodot
      @inigodot  Місяць тому +1

      Uso el más actual, creo que es el 4.2 o algo así. Creo que no han cambiado mucho, sólo que la 3.6 no tiene tanta potencia

  • @heinkelhe-1776
    @heinkelhe-1776 Місяць тому +1

    Hey, qué tal, podrías enseñar cómo hacer un enemigo estilo doom? Estoy haciendo un juego 3d con sprites 2D pero no me sale hacer el efecto de que se vean sprites de frente, costado y atrás

    • @inigodot
      @inigodot  Місяць тому +2

      Se me ocurre que podrías detectar desde que ángulo está el jugador mirando al enemigo y cambiar de Sprite según el ángulo, aunque no sé exactamente cómo hacer eso. Prueba lo que se te ocurra. Suerte!

    • @heinkelhe-1776
      @heinkelhe-1776 Місяць тому +1

      @@inigodot estoy intentando

  • @marlond86
    @marlond86 Місяць тому +2

    has parte dos por fa

    • @inigodot
      @inigodot  Місяць тому +1

      Puede que lo haga, porque me ha gustado hacer el vídeo :)

  • @Argo_5
    @Argo_5 Місяць тому +1

    cine 🗿🚬

  • @goldenfazbear
    @goldenfazbear 7 днів тому +1

    Podrias recrear el hub para seleccionar niveles de Mario 3? ^^

    • @inigodot
      @inigodot  7 днів тому +1

      Puedo intentarlo. Si lo consigo lo pondré en la siguiente parte :)

  • @Thuiro.
    @Thuiro. Місяць тому +2

    Espero y algun dia hagas un devblog de un proyecto serio

    • @inigodot
      @inigodot  Місяць тому

      Aún no quiero empezar un proyecto serio porque sé que de aquí a unos años pensaré que mi código es basura XD

    • @Thuiro.
      @Thuiro. Місяць тому +1

      ​@@inigodot jajaja para mí se ve muy fluido solo falta que los sprites tengan más sprite, conoces a alguien que hace diseño en pixelart?

    • @inigodot
      @inigodot  Місяць тому +2

      @@Thuiro. No, no conozco, pero estoy probando nuevos estilos, a ver si consigo hacer algún otro tipo de arte :) (Pronto lo enseñaré en mi canal ;))

  • @FirulaisAnimated
    @FirulaisAnimated 15 днів тому +1

    Hola capo, te doy la solución nada compleja y facilita.
    Debes tener una variable que sea "fricción" u otro nombre
    Esa variable debe siempre multiplicarse por si misma por 0.85
    (friccion = friccion * 0.8)
    Y cuando presionas una tecla suma a fricción en 1.
    Listo

    • @inigodot
      @inigodot  15 днів тому

      Muchísimas gracias! Luego lo pruebo :)

  • @chefaku
    @chefaku Місяць тому +1

    para suavizar el movimiento del gancho yo probaría con una curva bezier

    • @chefaku
      @chefaku Місяць тому +1

      escribí el comentario dos veces pensando que youtube me lo elimino 😶

    • @inigodot
      @inigodot  Місяць тому

      XD

  • @echic7563
    @echic7563 13 днів тому +1

    ya que estas con hollow night podrias implementar el tipo de camara tan caracteristico que tiene?

    • @inigodot
      @inigodot  13 днів тому +1

      Creo que es bastante complicado pero puede que lo intente en la siguiente parte :)

    • @echic7563
      @echic7563 13 днів тому +1

      @@inigodot Muchas gracias, intente recrearlo para un "videojuego" que hice pero como no se gastar del todo bien Godot (ya que solo programo como hobby) pues no tenia ni idea, además el único video que encontré sobre el tema estaba hecho en Unity.

  • @TheDemonBlue378
    @TheDemonBlue378 Місяць тому +1

    no uso godot pero me gusto tu contenido ☺

  • @Necrincito
    @Necrincito Місяць тому +2

    Podria usted crear un tutorial de como crear un arbol que se pueda talar(estilo terraria o stardewValley) que cuando se este talando sea con determinadas veces de la animacion talar( ejemplo arbol grande 5 veces, arbol mediano 3 veces, arbol pequeño 2 veces) y que tiemble el arbol al talarse y que al llegar a la cantidad de talar aga animacion de caerse y al caerse deje objetos ????

    • @Necrincito
      @Necrincito Місяць тому +1

      Lo necesito, estoy estancado en eso

    • @Necrincito
      @Necrincito Місяць тому +1

      En juegos 2d

    • @inigodot
      @inigodot  Місяць тому

      Se me ocurre que podrías hacerlo con un area2D:
      Le pones un área al árbol en la zona en la que quieres que se pueda talar y detectas cuándo se está pulsando el botón de talar (con if Input.is_action_just_pressed("nombre de la acción")) y el personaje está en el área, y entonces le sumas un punto a una variable (le puedes llamar golpes, o algo así). Entonces detectas cuándo esa variable llega a x valor "( ejemplo arbol grande 5 veces, arbol mediano 3 veces, arbol pequeño 2 veces)" y lo haces desaparecer o haces la animación o lo que quieras.
      En cuanto a las animaciones, crea animaciones para cuando golpeas y para cuando el árbol se cae, y añade play("nombre de la animación") a los momentos donde la animación debería reproducirse.
      Espero que te funcione ;) Cualquier duda dime.

    • @inigodot
      @inigodot  Місяць тому

      También para lo de los objetos, haz que el árbol al desaparecer emita una señal (que crees tú) y instancie esos objetos

    • @Necrincito
      @Necrincito Місяць тому +1

      @@inigodot no podria usted crear un video tutorial ?? Es que soy muy torpe

  • @6_Unknown_7
    @6_Unknown_7 18 днів тому +1

    hola creo que estaria bien que hagas la mecanica de un juego RHYTHM (juego de baile ejemplo guitar hero, friday night funkin)

    • @inigodot
      @inigodot  18 днів тому

      Me encanta la idea! En una próxima parte probablemente lo haga ;)

  • @diegomauricioobregonrodrig7127
    @diegomauricioobregonrodrig7127 Місяць тому +1

    porfavor recrea el modo 7 (el 3d falso de snes)

    • @inigodot
      @inigodot  Місяць тому

      Eso es complicado! Aunque se me ocurren dos formas: la primera sería hacer un juego en 3D y luego pixelarlo, pero esto sería bastante cutre. La otra forma sería hacer lo que hace la snes, pero sería muy com de recrear

  • @LeepLeepzing
    @LeepLeepzing 25 днів тому +1

    ¿Puedes hacer el mach rub de pizza tower?

    • @inigodot
      @inigodot  25 днів тому +2

      Igual es porque no le he jugado jaja, pero que es el mach rub?

    • @LeepLeepzing
      @LeepLeepzing 24 дні тому +1

      @@inigodot mach run me equivoque es que cuando corre toma velocidad por etapas y dependiendo la etapa puede romper siertos bloques

    • @LeepLeepzing
      @LeepLeepzing 24 дні тому +1

      @@inigodot por cierto muy buenos videos

    • @inigodot
      @inigodot  24 дні тому

      @@LeepLeepzing Ah, entonces es fácil, sólo tendrías que hacer que vaya consiguiendo más velocidad según pasa el tiempo y si su velocidad es mayor a una cantidad determinada, es capaz de romper esas cosas

    • @LeepLeepzing
      @LeepLeepzing 24 дні тому +1

      @@inigodot gracias, lo necesitaba para hacer una mini recreación

  • @Jack_______
    @Jack_______ 28 днів тому +1

    Jaja el enemigo era unity

  • @SOSTOL_CAT
    @SOSTOL_CAT 27 днів тому +1

    0:29 ¿Qué juego es ese? ¿Alguien sabe donde puedo jugarlo?

    • @inigodot
      @inigodot  27 днів тому +1

      Hollow Knight Silksong, no ha salido y a este paso tampoco saldrá 😢. (Lleva anunciado como 5 años)

  • @pikashin166
    @pikashin166 18 днів тому +1

    Si sigues jaciendo contenido tan bueno en nada tendrás miles de segyidores

    • @inigodot
      @inigodot  18 днів тому

      Muchas gracias :)

  • @yochuaXd
    @yochuaXd День тому +1

    disculpa IñiGODOT conoces Patapon?

    • @inigodot
      @inigodot  День тому

      @@yochuaXd no, que es?

    • @yochuaXd
      @yochuaXd День тому +1

      patapon es una franquicia de video juegos rítmicos y rpg al mismo tiempo normalmente subo videos de patapon pero si quieres vivir el juego puedes ver un tutorial de como descargarlo es un rom de la psp

    • @inigodot
      @inigodot  День тому +1

      @@yochuaXd Ok, gracias por la recomendación, le echaré un ojo a Patapon :)

  • @gamedev6698
    @gamedev6698 29 днів тому +1

    Disculpa podrias dejar el codigo de Kirby porfavor.
    GRACIAS!!!

    • @inigodot
      @inigodot  29 днів тому +2

      extends CharacterBody2D
      var speed = 25000
      @onready var anim = $AnimatedSprite2D
      var gravedad = 0
      var can_jump = true
      var timerOn = false
      var eating = false
      var enemigo_dentro = false
      var enemigo
      func _physics_process(delta):
      var direction = Input.get_axis("left", "right")

      if Input.is_action_pressed("run"):
      if direction != 0:
      anim.play("run")
      speed = 40000
      else:
      if direction != 0:
      anim.play("walk")
      speed = 15000

      if direction == 0:
      anim.play("idle")


      if direction != 0:
      if direction > 0:
      anim.flip_h = false
      if direction < 0:
      anim.flip_h = true



      if Input.is_action_pressed("eat"):
      anim.play("eat")
      speed = 0
      $GPUParticles2D.emitting = true
      eating = true
      else:
      $GPUParticles2D.emitting = false
      eating = false


      velocity.x = direction * speed * delta

      move_and_slide()


      if is_on_floor():
      can_jump = true
      else:
      gravedad -= 25

      if Input.is_action_pressed("jump") and can_jump:
      if timerOn == false:
      timerOn = true
      $Timer.start()
      gravedad = 600
      anim.play("jump")

      if Input.is_action_just_released("jump"):
      can_jump = false

      velocity.y = -gravedad


      if enemigo_dentro and eating:
      enemigo.look_at(self.position)
      enemigo.position.x -= 5
      if enemigo.position.x -position.x < 30:
      enemigo.queue_free()
      print(str(enemigo.name) + " " + str(enemigo.get_groups()))

      func _on_timer_timeout():
      can_jump = false
      timerOn = false
      func _on_area_2d_body_entered(body):
      if body.is_in_group("enemigo"):
      enemigo_dentro = true
      enemigo = body
      func _on_area_2d_body_exited(body):
      if body.is_in_group("enemigo"):
      enemigo_dentro = false
      Conecta las señales correctamentey debería funcionar. Lo del Timer y esas cosas son el salto, lo explico más aquí: ua-cam.com/video/NRQf3JXlo1A/v-deo.html
      Si tienes alguna duda dime ;)

    • @gamedev6698
      @gamedev6698 29 днів тому +2

      @@inigodot Muchas GRACIAS cuando llegue a casa lo pruevo