Saltar al contenido
ReadySpawn

Cómo animar un personaje en Blender para un juego

Por Imersa Studios · Actualizado el

Dale al modelo una armature, vincula la malla a los huesos con pesos automáticos, posa los huesos y crea keyframes, haz que el clip se repita y exporta FBX o glTF con la animación horneada. Empieza con un ciclo de caminata y un idle, porque casi todos los juegos necesitan esos dos.

1. Haz el rig del personaje

Un rig es un esqueleto de huesos (una armature) que mueve la malla. Tienes tres opciones:

  • Crearlo tú mismo: añade una armature, extruye huesos para columna, brazos y piernas y nombra izquierda y derecha con claridad.
  • Usar Rigify: el add-on integrado de Blender que genera un rig humano completo a partir de una plantilla.
  • Usar un servicio de auto-rig: Mixamo, de Adobe, hace el rig y anima humanoides gratis con una cuenta de Adobe. Revisa sus términos actuales antes de usarlo en un juego comercial.

Los personajes low poly piden rigs simples. Una docena de huesos suele bastar.

2. Vincula la malla con pesos

Selecciona la malla, luego la armature, pulsa Ctrl+P y elige With Automatic Weights. Cambia al modo Weight Paint para revisar cada hueso y arreglar hombros, codos y rodillas donde la malla se estira.

3. Posa, crea keyframes y repite un ciclo de caminata

En Pose mode, mueve un hueso y pulsa I para insertar un keyframe. Un ciclo de caminata necesita cuatro poses clave repetidas en ambas piernas:

PoseQué ocurre
ContactEl talón delantero toca el suelo, piernas separadas
DownEl cuerpo baja al caer el peso
PassingLa pierna trasera pasa junto a la pierna de apoyo
UpEl cuerpo sube cuando el pie trasero empuja

Deja el primer y el último frame en la misma pose para que el clip se repita. Una caminata de 24 a 32 frames a 24 fps es un punto de partida común. Usa el Dope Sheet para ajustar el tiempo y el Graph Editor para suavizar las curvas.

4. Exporta al motor

  • Nombra cada action (Idle, Walk, Run) y envíala al editor NLA o márcala como fake user para que se exporte.
  • Exporta FBX con Bake Animation activado, o usa glTF.
  • En Unity, pon el rig del modelo en Humanoid o Generic y marca Loop Time en los clips en bucle.
  • En Godot, importa el archivo y usa AnimationPlayer o AnimationTree para mezclar clips.

Recuerda la escala y la rotación. La guía de importación lista los ajustes.

5. Anima más que personajes

Puertas, ascensores y vagonetas de raíl se animan con transformaciones simples en código o en el motor. El Sistema de Puertas y el Sistema de Ascensor muestran cómo moverlos desde scripts, y el Personalizador de Personaje muestra ropa que sigue los huesos de un personaje.

Preguntas frecuentes

Quién lo escribió

Imersa Studios crea los sistemas Unity, los packs low poly y las guías que se venden en itch.io. El código y las técnicas de aquí salen de publicar esos productos. Más sobre el estudio.