Mostrando entradas con la etiqueta Mas GDScript que combina unas 6 animaciones;. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mas GDScript que combina unas 6 animaciones;. Mostrar todas las entradas

martes, 19 de mayo de 2026

Sumar animaciones desde mixamo a blender; nuevas practicas; Mas GDScript que combina unas 6 animaciones;

 


https://videojuegosenlineaasaco4.blogspot.com/

Te gusta mi contenido, apoyame, pagando un cafe, gracias¡¡¡ If you like my content, support me by buying me a coffee, thank you! https://ko-fi.com/perico415 La base de este video, es que al descargar la siguiente animacion , el personaje completo , con su animacion, para poder sumarla a las dos que ya tenia, hay que primero guardar esa animacion, cuando ya la tenemos, podemos borrar a ese personaje ,en concreto, su animacion ,queda almacenada, y se deja luego añadir a la cola de las otras animaciones. Esto es practicar , solo asi se consigue aprender y tener resultados. Luego combinar esas animaciones mediante programacion en mi caso con GDScript, lo ago consultando la IA y practicando tambien los efectos que quiero conseguir, recuerdo que no soy programador, solo quiero hacer juegos con mi imaginacion y con ayuda de todos los medios a mi alcance que existen en informatica e internet a fecha de 19-5-26.
Te gusta mi contenido, apoyame, pagando un cafe, gracias¡¡¡
If you like my content, support me by buying me a coffee, thank you!

https://ko-fi.com/perico415



COMO AÑADIR DIFERENTES ANIMACIONES A UN PERSONAJE EN BLENDER



GDScript que funciona perfecto y realiza todas esas animaciones mas otras añadidas, presionando teclas 1-4-5-6-7-8-9




extends Node3D

# Buscamos el AnimationPlayer automáticamente dentro de "7 ANIMADAS"
@onready var _animation_player: AnimationPlayer = $AnimationPlayer

func _ready() -> void:
# Al arrancar el juego, ponemos al guardia a caminar para ver que funciona
if _animation_player.has_animation("CAMI"):
_animation_player.play("CAMI")
print("Guardia arrancando en modo: CAMI")

func _unhandled_input(event: InputEvent) -> void:
# Detectamos cuando pulsas las teclas numéricas del 1 al 7 hacia abajo
if event is InputEventKey and event.pressed:
# Tecla 1: BOXEAS
if event.keycode == KEY_1 and _animation_player.has_animation("BOXEAS"):
_animation_player.play("BOXEAS")
print("Cambiando a: BOXEAS")
# Tecla 2: CAMI (Caminar)
elif event.keycode == KEY_4 and _animation_player.has_animation("CAMI"):
_animation_player.play("CAMI")
print("Cambiando a: CAMI")
# Tecla 3: KEJAS
elif event.keycode == KEY_5 and _animation_player.has_animation("KEJAS"):
_animation_player.play("KEJAS")
print("Cambiando a: KEJAS")
# Tecla 4: PATADON
elif event.keycode == KEY_6 and _animation_player.has_animation("PATADON"):
_animation_player.play("PATADON")
print("Cambiando a: PATADON")
# Tecla 5: PREPARA
elif event.keycode == KEY_7 and _animation_player.has_animation("PREPARA"):
_animation_player.play("PREPARA")
print("Cambiando a: PREPARA")
# Tecla 6: PUÑETAZOAVAJO
elif event.keycode == KEY_8 and _animation_player.has_animation("PUÑETAZOAVAJO"):
_animation_player.play("PUÑETAZOAVAJO")
print("Cambiando a: PUÑETAZOAVAJO")
# Tecla 7: cae
elif event.keycode == KEY_9 and _animation_player.has_animation("cae"):
_animation_player.play("cae")
print("Cambiando a: cae")




(nota aclaratoria sobre el GDScript, aqui esta mal espaciado, copiar y pegar a la IA para que aga los espacios correctamente en mi caso es la IA Geminis)

Esto seguire estudiando y trabajandolo y comentandolo y programandolo con ayuda de la IA de Geminis, asta conseguir escenas de accion en mi juego del Museo, de ataque de defensa de persecuciones, de lo que se me ocurra y logre conseguir, no tengo prisa me quedan minimo 6 meses mas,,,,bueno asta qui llege hoy,,,estoy disfrutando mucho con mi aficion de desarroyar videojuegos......



COMO AÑADIR DIFERENTES ANIMACIONES A UN PERSONAJE EN BLENDER.