Hola, yo he creado un selector de jugadores con animatedSprite2D para las imagenes pero algunos son 64x64 y la mayoria son 16x16, mi pregunta es ( como cambio por script la escala de las imagenes(que son animadas) para que esten todas mas o menos la misma escala ???? Esque las de 16x16 son muy pequeñas, podrias decirme por aqui ??? O por video no importa por donde sea 🙏🙏🙏porfavor
hola, yo tengo un problema que no logro entender, yo tengo los sprites de las animaciones por separado no todo junto como en el video, como puedo agregar las animaciones en un solo sprite2d
Buenas, prefiero usar AnimationTree para controlar el uso de las animaciones por la UI de godot y no por codigo, no puedo hacer lo mismo con animatedSprite2D? ya que prefiero animatedSprite2d antes que Sprite2d, porque me gusta el como se manipula los frames a diferencia de sprite2d
Alguém me explica eu estar entendendo oque ele está falando mesmo eu não ter feito nenhum curso de espanhol?? Pode até ser a semelhança com o português, mas mesmo assim são línguas diferentes
espero puedas ver mi comentario, estoy usando godot 3.5 y tengo exactamente el mismo codigo ya lo revise muchas veces jajaja peromi personaje simplemente no se mueve, no camina en ninguna dirección, ya lo intente con ui_ y colocando yo mismo las teclas como mencionaste y con ninguno se mueve, no se que estoy haciendo mal ayuda por favor jajajaja
Hola tengo un problema, cuando pruebo la escena los sprites se ve doble , es decir (el archivo sprite de idle y de walk) que ago para ocultarlos pero que se vea en la escena ???😣usted sabe ?
Creo que te refieres a que vez más de una pose en las animaciones? Debes definir bien en el Nodo Sprite la cantidad de filas y columnas que tiene tu spritesheet. Por supuesto es importante que cada frame tenga el mismo tamaño en pixeles que el resto de frames.
Compañero me encanto tu video recien soy nueva quiero que si porfavor podrias hacer un video pero con flechas de movimento en android porfa con godot 3 🎉
Hola Sergio, desafortunadamente no he compartido el arte ya que es el arte de mi juego, igual puedes usar cualquier paquete de arte gratuito en itch.io y así podrás continuar con el tutorial 😁
bro hay un monton de aplicaciones para crear personajes, yo personalmente uso Piskel, te permite crear muchas capa y hacer animaciones bastante complejas, pero godot no te deja hacer sprites, tienes que hacerlo por medio de terceros, Suerte ^^
Buena pregunta 😁, esto es lo que pienso de los diferentes nodos para animar en Godot. AnimatedSprite solo para objetos instanciados con una animación, digamos un misil o una flecha, animaciones de efectos de impacto, partículas de salto, etc. AnimationPlayer úsalo para personajes, ya que podrás animar propiedades de tus colliders o llamar código en determinada animación del personaje donde necesites que pase algo. AnimationTree: No te recomiendo usarlo en juegos 2D ya que las transiciones en juegos 2D no tienen mezcla, son solo Sprites, no es como la mezcla que se da en los huesos de las animaciones 3D. Además que agrega una extra complejidad a tu código que puedes manejar simplemente usando el mismo código de tu sistema de estados del personaje. En unity no hay forma de evitar usar el Animator , que es el equivalente del AnimationTree en Godot. Pero en Godot si puedes evitar usarlo así que es preferible manejar tus estados de animación dentro del código de Máquina de estados del personaje, preferible una máquina de estados usando nodos y no un enum.
Que tal Bro, una pregunta. Estaba haciendo la animación en animationPlayer para un juego parecido a Mario (izq, derecha, salto, cae) pero no me reproduce correctamente la animación salto y caida solo se queda en el 1er frame, tienes idea de que puede ser? Me ocurre lo mismo con AnimatedSprite :/
Una preguntas cuando pongo importa me sales error que no pudo cargas en imagen como solucionaria?
Hola, yo he creado un selector de jugadores con animatedSprite2D para las imagenes pero algunos son 64x64 y la mayoria son 16x16, mi pregunta es ( como cambio por script la escala de las imagenes(que son animadas) para que esten todas mas o menos la misma escala ???? Esque las de 16x16 son muy pequeñas, podrias decirme por aqui ??? O por video no importa por donde sea 🙏🙏🙏porfavor
Eres demasiado genial explicando.
Si te ha gustado el video, considera dejar un like y una suscripción, estarás ayudando mucho al canal :)!
hola, yo tengo un problema que no logro entender, yo tengo los sprites de las animaciones por separado no todo junto como en el video, como puedo agregar las animaciones en un solo sprite2d
hola saludos excelente video, seria bueno q los entre todos en una lista de videos, para poder verlos seguido!!! gracias
Buenas, prefiero usar AnimationTree para controlar el uso de las animaciones por la UI de godot y no por codigo, no puedo hacer lo mismo con animatedSprite2D? ya que prefiero animatedSprite2d antes que Sprite2d, porque me gusta el como se manipula los frames a diferencia de sprite2d
Alguém me explica eu estar entendendo oque ele está falando mesmo eu não ter feito nenhum curso de espanhol?? Pode até ser a semelhança com o português, mas mesmo assim são línguas diferentes
em spanol porfavor en spañol
De cuanto es el sprite?
Dios mío!! no me ha podido dar el código de "velocity = move_and_slide(velocity * speed)" me sale que debe tener 0 argumentos y se le metió
hola puedes hacer tuto de como usar vscode como editor?
Ya lo subió, es este: ruclips.net/video/tcvR11HWrts/видео.html
espero puedas ver mi comentario, estoy usando godot 3.5 y tengo exactamente el mismo codigo ya lo revise muchas veces jajaja peromi personaje simplemente no se mueve, no camina en ninguna dirección, ya lo intente con ui_ y colocando yo mismo las teclas como mencionaste y con ninguno se mueve, no se que estoy haciendo mal ayuda por favor jajajaja
dicen que es mejor y mas potente el animationplayer que el AnimatedSprite.
Gracias
y para que salte como hago?
Hola tengo un problema, cuando pruebo la escena los sprites se ve doble , es decir (el archivo sprite de idle y de walk) que ago para ocultarlos pero que se vea en la escena ???😣usted sabe ?
Me refiero a verse animandose en la escena pero que no se vea los sprites del archivo, nose si me entendio😢
Lo hice con animationPlayer y animationTree
Creo que te refieres a que vez más de una pose en las animaciones? Debes definir bien en el Nodo Sprite la cantidad de filas y columnas que tiene tu spritesheet. Por supuesto es importante que cada frame tenga el mismo tamaño en pixeles que el resto de frames.
cuando escribo input_dir en la consola no lo reconoce y me tira error me puedes ayudar?
El código cambia en Godot 4, este tutorial fue hecho en Godot 3.5 pero si estás usando Godot 4 habrán cosas que cambian. Ten eso en cuenta
hola muy buen video bro, pero tengo una duda como configuro el godot para que me abra el visualCode y no el de defecto que tiene el programa
Tengo un video específico para usar VSC con Godot 😊
Compañero me encanto tu video recien soy nueva quiero que si porfavor podrias hacer un video pero con flechas de movimento en android porfa con godot 3
🎉
Disculpa donde puedo conseguir las inagenes pars los sprite?
Hola Sergio, desafortunadamente no he compartido el arte ya que es el arte de mi juego, igual puedes usar cualquier paquete de arte gratuito en itch.io y así podrás continuar con el tutorial 😁
Pero, como creo los personajes o movimientos etc... De 0
bro hay un monton de aplicaciones para crear personajes, yo personalmente uso Piskel, te permite crear muchas capa y hacer animaciones bastante complejas, pero godot no te deja hacer sprites, tienes que hacerlo por medio de terceros, Suerte ^^
@@williamvejar7884 ... Gracias amigo
Gracias genio ahora podre crear mi juego
Sos un crack
Hola, qué tipo de mecánica recomiendas utilizar para darle animación a tus personajes , animatedsprite o animationplayer? Saludos !
Buena pregunta 😁, esto es lo que pienso de los diferentes nodos para animar en Godot.
AnimatedSprite solo para objetos instanciados con una animación, digamos un misil o una flecha, animaciones de efectos de impacto, partículas de salto, etc.
AnimationPlayer úsalo para personajes, ya que podrás animar propiedades de tus colliders o llamar código en determinada animación del personaje donde necesites que pase algo.
AnimationTree: No te recomiendo usarlo en juegos 2D ya que las transiciones en juegos 2D no tienen mezcla, son solo Sprites, no es como la mezcla que se da en los huesos de las animaciones 3D. Además que agrega una extra complejidad a tu código que puedes manejar simplemente usando el mismo código de tu sistema de estados del personaje. En unity no hay forma de evitar usar el Animator , que es el equivalente del AnimationTree en Godot. Pero en Godot si puedes evitar usarlo así que es preferible manejar tus estados de animación dentro del código de Máquina de estados del personaje, preferible una máquina de estados usando nodos y no un enum.
@@bissash05 eres increíble , muchas gracias por la pronta respuesta.
esta explicacion es a prueva de tontos gracias bro
sube mad tutos bro, yo te sigo pero sube que quiero aprender :c
Gracias bro, espero subir el próximo pronto!
3:00 es más comodo usar get_axis porque es basicamente lo mismo que eso
hola perdon x incomodar para q sirve get_axis porfavor
¿tus anteriores eran de unity has cambiado de motor de juegos?
En realidad utilizo ambos, pero me gusta Godot en general y me entran ganas de crear contenido 😊
Que tal Bro, una pregunta. Estaba haciendo la animación en animationPlayer para un juego parecido a Mario (izq, derecha, salto, cae) pero no me reproduce correctamente la animación salto y caida solo se queda en el 1er frame, tienes idea de que puede ser? Me ocurre lo mismo con AnimatedSprite :/
Es difícil saber sin ver el timeline, espero ya hayas encontrado la solución 🍞
A mi me pasa lo mismo pero con la animación de ataque 🙃
hola, esto se puede aplicar a un enemigo no?
Si