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 - Ігри
De verdad eres el mejor que explica godot
lo nesecitaba siempre siguo tus tutoriales por como explicas tan bien y parece facil
E estado esperando esto por años
!Me encantan tus videos y como los explicas, ademas como yo también soy programador me ayudas mucho!
¡Excelente video!
De tanto tiempo buscando encontré este video y es de el youtuber que siempre miro.
Excelente, me ayudaste mucho :'D
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 😁😁👍👍👍👍
Video que veo de Albert Valo, video que likeo. 👍🏼
Que grande maquina
Al final lo tuviste que hacer XD
Excelente video, se debe buscar en la carpeta de final el archivo UI para trabajar con la esena que el está usando.
crack
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
Tienes algún curso completo desde 0, con Godot me interesaría ..... Enseñas perfectamente 👌
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
hola una pregunta el contador no sube de 0 al agarrar las monedas y todo esta bien conectado(creo)
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?.
Pd : no es por ser pelota tus videos me encantan y mira q en África esto no importa pero eres brutal sigue así
Estaria muy bueno que ayas un sistema de tienda de ítems con las monedas
Si porfa
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.
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
Y para cambiar de nivel llegando a las 3 monedas ?
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
Necesito tu ayuda porfa el canvaslayer nose mueve con el jugador se queda como parte del fondo, sabes la solucion??
PODRIAS ENSEAÑR ENUN VIDEO COMO HACER UN NPC QUE TE HABLE Y TODO ESO A LO RPG ?
GRACIAS POR LEERME
Nose cuál fue mi erro pero me aparece. invalid call. Nonexistent funcion 'in_gruop' in base 'kinematicBody2D (player Controller. gd)'.
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.
Me ayudaste mucho en el tema de la programación, pero en mi cazo no suma 1 sino 4.
gracias espitirus del cielo.jpg
¡gracias a los espíritus del cielo.jpg!
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?
puedes hacer un tutorial de como hacer una barra de vida
Creo que lo va a hacer el la parte 2 del enemigo
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...?
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
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?
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
Hola me haces un favor amo tus videos como añado un personaje-icono para empezar a crear mi juego 2d?
sigue los videos, hay bastantes en el que ese proceso se hace de 0
@@AlbertValo ok :)
@@gabitohlanz3257 recuerda, aún así, que en Discord puedes preguntar a la comunidad y te echarán una mano seguro. Son gente muy maja
@@AlbertValo ok ya mismo me uno gracias
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.
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
¿como le agrego una animacion de recoleccion ?
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
Alguien me dice como hacer el cuadrado amarillo ese que esta junto a las camaras?x,D
en las opciones de la cámara tienes la propiedad "Editor"
Hola alb , me podrías explicar cómo empujar algún objeto , como cajas o bidones , porfavor y gracias
en un futuro vídeo quizás
¡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?
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
Muchas gracias, lo veré :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 👍
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 :)
@@AlbertValo Ha ok :)
Hola, me sale al revés el texto o numeros en mi label
Lo rotaste?
como le hago para que la moneda desaparezca despues de ejecutar una animacion? (de destruccion en mi caso)
¿lo descubriste?
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
@@fran.nardi1oaestructura211 al final fue tan facil como poner en señales cuando la animacion se termine de ejecutar
@@chispidog7832 ¿como se mandan señales?,me das un ejemplo escrito
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
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
@@AlbertValo a non gracias
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 :)
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.