GODOT 3 EN ESPAÑOL - Como hacer un contador en pantalla

Поділитися
Вставка
  • Опубліковано 23 лип 2024
  • Descarga el proyecto base
    drive.google.com/file/d/1pKkD...
    Únete a la comunidad en Discord
    / discord
    Sígueme en Twitter
    / albert_valo
    Directos en twitch
    / albertvalo
    0:00 Introducción
    2:24 Creación de la moneda
    6:12 Añadir el Player al grupo player
    6:56 Código para la señal de la moneda parte 1
    9:45 Añadir una moneda al juego
    10:46 Código para destruir la moneda
    12:39 La interfaz de usuario
    19:43 Actualizar el total de monedas
    20:57 Activar la animación de la moneda
    21:09 Resultado
    21:23 Conclusión
    #GodotEngine #Gamedev #indiedev
  • Ігри

КОМЕНТАРІ • 71

  • @rachelduarte94
    @rachelduarte94 Рік тому +2

    De verdad eres el mejor que explica godot

  • @RoBandriu
    @RoBandriu 3 роки тому +2

    lo nesecitaba siempre siguo tus tutoriales por como explicas tan bien y parece facil

  • @juliototo3026
    @juliototo3026 3 роки тому +5

    E estado esperando esto por años

  • @ItsZetaoff
    @ItsZetaoff 3 роки тому +5

    !Me encantan tus videos y como los explicas, ademas como yo también soy programador me ayudas mucho!

  • @jisus7568
    @jisus7568 3 роки тому +2

    ¡Excelente video!

  • @feder780
    @feder780 3 роки тому +4

    De tanto tiempo buscando encontré este video y es de el youtuber que siempre miro.

  • @rubiogarciasamantavianey6197
    @rubiogarciasamantavianey6197 3 роки тому

    Excelente, me ayudaste mucho :'D

  • @mesegameryt1777
    @mesegameryt1777 Рік тому

    Muy pero muy pero muy pedaso de video te fecilito ,
    para los que no les funciono intente de poner mucha pero mucha atencion, y una ves mas te felicito @Albert Valo te mereces mucho mas ya deje mi like y nuevo sub 😁😁👍👍👍👍

  • @Ruizix
    @Ruizix 3 роки тому

    Video que veo de Albert Valo, video que likeo. 👍🏼

  • @haroldherrera4608
    @haroldherrera4608 2 роки тому

    Que grande maquina

  • @ricardojimenez1596
    @ricardojimenez1596 3 роки тому +3

    Al final lo tuviste que hacer XD

  • @MiniGCJ23
    @MiniGCJ23 Рік тому

    Excelente video, se debe buscar en la carpeta de final el archivo UI para trabajar con la esena que el está usando.

  • @DeTodoUnPoco20243
    @DeTodoUnPoco20243 3 місяці тому

    crack

  • @joaquincoronel7476
    @joaquincoronel7476 3 роки тому +2

    Muy buen video me ayudó bastante
    Hay alguna forma de agregarle una animación a la moneda después de que se destruya? como una partícula

  • @sergionegro2783
    @sergionegro2783 2 роки тому +1

    Tienes algún curso completo desde 0, con Godot me interesaría ..... Enseñas perfectamente 👌

    • @ModernsLife
      @ModernsLife 2 роки тому +1

      la verdad estaria bastante bien que hiciese uno, explica muy bien y detalladamente las cosas, extendidos los videos pero muy bien detallados, hay un canal que se llama Leedeo Studio, el tiene un canal de cursos de godot desde 0 y tambien explica muy bien, estoy viendome ambos canales y viene muy bien, lo que estoy haciendo es ver el curso desde 0 y mientras lo avanzo refuerzo en este canal

  • @jemgzzz
    @jemgzzz 2 роки тому +1

    hola una pregunta el contador no sube de 0 al agarrar las monedas y todo esta bien conectado(creo)

  • @facundoescobar428
    @facundoescobar428 3 роки тому +1

    creo que ahora comienzo a entender el get_parent()
    si estoy bien creo que es:
    accede a las propiedades de su padre escena.
    por ejemplo si el jugador es una escena seria imposible que cuando este en la escena mundo accediera a las variables de ese script...pero con get_parent() accede a las propiedades de su padre.y creo que tambien accede a los metodos.
    ¿es correcto?.

  • @hey-pnsuena9673
    @hey-pnsuena9673 3 роки тому

    Pd : no es por ser pelota tus videos me encantan y mira q en África esto no importa pero eres brutal sigue así

  • @juanpablobrasharriott1407
    @juanpablobrasharriott1407 3 роки тому +1

    Estaria muy bueno que ayas un sistema de tienda de ítems con las monedas

  • @facundoescobar428
    @facundoescobar428 3 роки тому +1

    me siento mal por no haber resuelto el problema,aunque creo que nunca lo hubiera llegado a completar,con razon me salio todo mal,por mi falta de conocimientos que debo seguir obteniendo,,,,con razon.bueno ahora conozco perfectamente el metodo get_parent que hasta incluso
    la escena player coje como referencia a la escena bala,pero directamente no me hace falta poner un get_parent() en la escena player que esta instanciada en la escena mundo,simplemente con que una escena tenga cargada a otra ya puedo agarrar los valores del padre. en este caso la escena bala puede llegar hasta los valores del mundo sin siquiera aparecer en esa escena,ya que el jugador la tiene precargado en su instancia.

  • @taydemariariveragonzalez5618

    hola alguien podria ayudarme
    por alguna razón mi canvas layer no se queda estatico en pantalla se queda atras conforme el personaje avanza como si fuera un elemento mas del fondo, cómo hago para que se quede estático? lo necesito urgentemente

  • @acevedocrz
    @acevedocrz 3 місяці тому

    Y para cambiar de nivel llegando a las 3 monedas ?

  • @luffygear5128
    @luffygear5128 Рік тому

    hola una pregunta como hago que las monedas se almacenen por que estoy haciendo un endless runner entonces cuando pierdo la cantidad de monedas se actualiza y no quiero que eso pase porque quiero hacer una tienda de skins
    psd Muy buen video

  • @Leanjhjyyd56
    @Leanjhjyyd56 Рік тому

    Necesito tu ayuda porfa el canvaslayer nose mueve con el jugador se queda como parte del fondo, sabes la solucion??

  • @ismelxd8674
    @ismelxd8674 Рік тому

    PODRIAS ENSEAÑR ENUN VIDEO COMO HACER UN NPC QUE TE HABLE Y TODO ESO A LO RPG ?
    GRACIAS POR LEERME

  • @ZunigitaPintadita
    @ZunigitaPintadita 2 роки тому +1

    Nose cuál fue mi erro pero me aparece. invalid call. Nonexistent funcion 'in_gruop' in base 'kinematicBody2D (player Controller. gd)'.

  • @laguaridadesyx
    @laguaridadesyx 2 роки тому

    Que versión de godot es esta? Llevo viendo todas las opciones en el mío y no termino de encontrar la opción de fuentes custom para el label.

  • @gamer300j4
    @gamer300j4 Рік тому

    Me ayudaste mucho en el tema de la programación, pero en mi cazo no suma 1 sino 4.

  • @juanpablobrasharriott1407
    @juanpablobrasharriott1407 3 роки тому

    gracias espitirus del cielo.jpg

    • @ItsZetaoff
      @ItsZetaoff 3 роки тому +1

      ¡gracias a los espíritus del cielo.jpg!

  • @familiaresumen6320
    @familiaresumen6320 2 роки тому

    Necesito tu ayuda Albert!! hice todo bien ningun error nada y cuando ejecuto el juego se clahsea. osea aparece la pantalla negra y solo se escucha la musica de fondo que hago?

  • @sixd930
    @sixd930 3 роки тому +4

    puedes hacer un tutorial de como hacer una barra de vida

  • @carlosfabiannavarro
    @carlosfabiannavarro 2 роки тому

    Saludos, tengo una duda, le agregué un sonido y que lo reprodujera cuando el jugador toque la moneda, justo antes de destruir el objeto, pero no reproduce el sonido... Que podría ser...?

    • @AlbertValo
      @AlbertValo  2 роки тому

      Así sin ver tu código ni nada, yo diría que debes lanzar un timer antes de destruir el objeto porque si no lo destruyes todo

  • @juanmiguelflorezvasquez2314
    @juanmiguelflorezvasquez2314 2 роки тому +1

    Muy bueno la verdad, pero presento un problema con el canvaslayer y es que no me aparece el cuadro amarillo en el que encierra toda la escena, por lo tanto no me sale el frame de la moneda, sabes cómo lo puedo solucionar?

    • @AlbertValo
      @AlbertValo  2 роки тому

      el cuadrado amarillo es el límite de todo el juego. no tiene absolutamente nada que ver con que no se te vea la moneda

  • @gabitohlanz3257
    @gabitohlanz3257 3 роки тому +1

    Hola me haces un favor amo tus videos como añado un personaje-icono para empezar a crear mi juego 2d?

    • @AlbertValo
      @AlbertValo  3 роки тому +1

      sigue los videos, hay bastantes en el que ese proceso se hace de 0

    • @gabitohlanz3257
      @gabitohlanz3257 3 роки тому

      @@AlbertValo ok :)

    • @AlbertValo
      @AlbertValo  3 роки тому +1

      @@gabitohlanz3257 recuerda, aún así, que en Discord puedes preguntar a la comunidad y te echarán una mano seguro. Son gente muy maja

    • @gabitohlanz3257
      @gabitohlanz3257 3 роки тому

      @@AlbertValo ok ya mismo me uno gracias

  • @facundoescobar428
    @facundoescobar428 3 роки тому +1

    esto es un mundo de conocimientos increibles. no es que me sienta mal por no haber hecho el reto que propuso mi maestro Irwin Rodriguez, si no que con esto pude conocer a get_parent() un metodo que accede a las propiedades de su padre e incluso al abuelo.

  • @Lku49
    @Lku49 2 роки тому

    Me encanta la forma de explicar, pero simplemente no logro entender la gran parte de las cosas, desde que significa cada comando, que es cada nodo, como relacionarlos, etc, espero solo sea cosa momentanea porque realmente me encanta esto

  • @fran.nardi1oaestructura211
    @fran.nardi1oaestructura211 9 місяців тому

    ¿como le agrego una animacion de recoleccion ?

    • @fran.nardi1oaestructura211
      @fran.nardi1oaestructura211 9 місяців тому

      use un func _ready(): para indicar la animacion de entrada,depues cuando sea tocada pon la animacion,un yield(get_tree().create_timer(.6),"timeout") indicando cuanto dure la animacion y despues la desaparicion

  • @josemorales-be6wx
    @josemorales-be6wx 2 роки тому

    Alguien me dice como hacer el cuadrado amarillo ese que esta junto a las camaras?x,D

    • @AlbertValo
      @AlbertValo  2 роки тому

      en las opciones de la cámara tienes la propiedad "Editor"

  • @hey-pnsuena9673
    @hey-pnsuena9673 3 роки тому

    Hola alb , me podrías explicar cómo empujar algún objeto , como cajas o bidones , porfavor y gracias

    • @AlbertValo
      @AlbertValo  3 роки тому

      en un futuro vídeo quizás

  • @jisus7568
    @jisus7568 3 роки тому

    ¡Hola albert! Oye, tengo un problema y es que eh estado probando godot e intente hacer un juego sencillito, pero no se como poner dos animaciones distintas (quiero que haga la animación de correr y después poner una de salto) ¿me podrías ayudar?

    • @AlbertValo
      @AlbertValo  3 роки тому

      mira el video de tipos de animación, donde animo un sprite de un oso. Puede que te de algunas ideas del camino que debes seguir ua-cam.com/video/E4TZf5pILx4/v-deo.html

    • @jisus7568
      @jisus7568 3 роки тому

      Muchas gracias, lo veré :3

  • @ricardojimenez1596
    @ricardojimenez1596 3 роки тому

    Para hacer más fácil hacer un mapa puedes usar los autotiles que veo que no los usas y es bastante fácil de poner 👍

    • @AlbertValo
      @AlbertValo  3 роки тому

      como ya comenté en su momento, no uso autotiles en los ejemplos que os doy porqué es algo que aún no he explicado y no quiero entregaros algo que a algunas personas les dificulte su uso :)

    • @ricardojimenez1596
      @ricardojimenez1596 3 роки тому

      @@AlbertValo Ha ok :)

  • @demigamer2061
    @demigamer2061 3 роки тому

    Hola, me sale al revés el texto o numeros en mi label

  • @chispidog7832
    @chispidog7832 Рік тому

    como le hago para que la moneda desaparezca despues de ejecutar una animacion? (de destruccion en mi caso)

    • @fran.nardi1oaestructura211
      @fran.nardi1oaestructura211 9 місяців тому

      ¿lo descubriste?

    • @fran.nardi1oaestructura211
      @fran.nardi1oaestructura211 9 місяців тому +1

      usa un func _ready(): para indicar la animacion de entrada,depues cuando sea tocada pon la animacion,un yield(get_tree().create_timer(.6),"timeout") indicando cuanto dure la animacion y despues la desaparicion

    • @chispidog7832
      @chispidog7832 9 місяців тому

      @@fran.nardi1oaestructura211 al final fue tan facil como poner en señales cuando la animacion se termine de ejecutar

    • @fran.nardi1oaestructura211
      @fran.nardi1oaestructura211 9 місяців тому

      @@chispidog7832 ¿como se mandan señales?,me das un ejemplo escrito

  • @imsbsx_9148
    @imsbsx_9148 3 роки тому

    ey albert tengo un tipo de duda fuera del video:
    cuando yo tengo un sprite como por ejemplo el de idle y pongo el collider ahi junto al sprite esta bien pero cuando pongo un sprite de salto que tiene la imagen mas
    alta el sprite se sale del collider y hace que quede mas arriba del colaider y si muevo ese sprite para ajustarlo se mueven los otros y quedan mas abajo del collider.
    Crees que tenga que modificar el sprite o hacer algo en Godot

    • @AlbertValo
      @AlbertValo  3 роки тому

      lo que debes hacer es usar un animation player y con ese nodo animar tanto el sprite como el collider para que todo se mueva acorde a lo que necesitas

    • @imsbsx_9148
      @imsbsx_9148 3 роки тому

      @@AlbertValo a non gracias

  • @zJhery
    @zJhery 3 роки тому

    nose como no te fijaste que en el scriptmoneda, en la linia 8 pusiste moneda y aparte godot corijio que era monedas :( pero lo corejiste :)

  • @facundoescobar428
    @facundoescobar428 3 роки тому +1

    mmmm_____esto me huele a coincidencia...
    no se pero en el canal de Irwin Rodriguez...en space game...nos propone un contador de puntos....mmm esos supscriptores.mmmmm...me huele a que quieren machetes...con razon te lo pedian de esa manera....quizas solo es mi imaginacion.