7 puntos por GN⁺ 2025-03-19 | 1 comentarios | Compartir por WhatsApp
  • Se analiza cómo distintos tipos de calzado afectan el desarrollo de videojuegos y cómo se manejan dentro del juego
  • En particular, los tacones altos pueden afectar la altura, postura, animación, detección de colisiones y audio de un personaje dentro del juego

Problema de la altura del personaje

  • Cuando los personajes tienen distintas alturas, el desarrollo del juego requiere trabajo adicional
  • En Dragon's Dogma 2, las escenas de besos entre personajes de diferente altura se ajustan dinámicamente en la animación
  • Al usar tacones altos, aparece una nueva posición de huesos (Bone) → las manos del personaje podrían no presionar botones con precisión
  • Los cambios de altura también pueden afectar los volúmenes de colisión, así que en juegos competitivos quizá sea necesario actualizar las hitboxes

Solución A: "ajustar la altura"

  • 1. Dejarlo a la suerte
    • En algunos juegos, las interacciones son poco frecuentes, así que la diferencia de altura no representa un gran problema
    • En Infinity Nikki, incluso con una diferencia de unos 10 cm de altura, casi no hay problemas
    • Sin embargo, en interacciones precisas (por ejemplo, tomarse de la mano o abrazarse) pueden surgir problemas
  • 2. Trabajo manual
    • Es posible crear animaciones individuales según el tipo de calzado
    • Ejemplo: una animación de swing de golf → solo funciona cuando no se usan tacones altos
    • Si no se aplican correcciones manuales, la animación puede verse extraña
  • 3. Usar un sistema dinámico
    • Con un sistema IK (Inverse Kinematics) es posible corregir la animación en tiempo real
    • Ejemplo: cuando un personaje roza una pared, se ajusta para que la mano toque exactamente la superficie
    • Es muy útil para tomarse de la mano o para interacciones precisas

Solución B: "estrategias de rodeo"

  • 1. Ocultarlo
    • Se esconden los pies dentro de la suela del zapato para evitar cambios de altura
  • 2. Acortar la longitud de las piernas
    • Se reduce la longitud de la parte inferior del cuerpo para mantener constante la altura del personaje
    • Ejemplo: en Sims 4, la longitud de las piernas también se reduce en la postura sentada
  • 3. Doblar las piernas
    • Se doblan ligeramente las piernas para reducir la altura
    • Ejemplo: en 3D Sex Villa 2, al besar, los personajes doblan las piernas para alinear la posición de los labios

Problema de la postura

  • Los tacones altos no solo cambian la altura → también provocan cambios en toda la postura corporal
  • La pelvis se inclina hacia adelante, la columna se curva y los glúteos se acentúan
  • Se requiere rotación del pie, inclinación de la pelvis y desplazamiento del centro de gravedad

Problema de la animación

  • Los tacones altos también cambian la forma de caminar → la zancada se acorta y el movimiento se vuelve más suave
  • 1. Reutilizar animaciones existentes
    • La mayoría de los juegos reutiliza las animaciones de zapatos planos incluso cuando el personaje usa tacones altos
    • Ejemplo: solo en mods de Skyrim se aplican animaciones de caminata exclusivas para tacones altos
  • 2. Permitir una "caminata normal"
    • Se puede configurar para que el personaje camine de forma normal aun usando tacones altos
    • Ejemplo: en Infinity Nikki, no se usan animaciones únicas para cada zapato, sino una animación base de caminata similar

Problema de optimización

  • Si el zapato cubre la pierna, se puede quitar la malla interna de la pierna para optimizar
  • En Saints Row, los polígonos de la pierna se procesan de forma distinta según el calzado
  • En Cyberpunk 2077, se mantiene toda la malla de la pierna sin importar el calzado

Problema de audio

  • Los tacones altos también afectan el sonido al caminar
  • En Cyberpunk 2077, los sonidos de pasos cambian entre tacones altos, pies descalzos, botas, etc.
  • En juegos competitivos, el sonido de los tacones puede revelar la ubicación del jugador

Ideas de trabajo adicional

  • Añadir simulación muscular en tiempo real → representar la tensión en los músculos de la pantorrilla causada por los tacones altos
  • Reflejar problemas de salud a largo plazo → daño articular, engrosamiento del tejido nervioso y otros efectos del uso de tacones altos
  • Añadir el efecto de que el tacón se hunda según el terreno
  • Mejorar el rendimiento de combate al usar tacones altos → aumentar el alcance de golpe y añadir un 5% de probabilidad de tropezar

Resumen

  • Distintos tipos de calzado pueden cambiar la altura del personaje y la orientación del pie
  • Además, el tipo de calzado puede afectar la postura, la forma de caminar y el sonido de los pasos
  • Si se requiere interacción precisa con el entorno o con NPC, se necesita una solución para los cambios de altura
  • Según el tipo de calzado, cambian la altura, postura, animación, detección de colisiones y audio
  • Soluciones: correcciones manuales, uso de sistemas IK, ajuste de la longitud de las piernas, etc.
  • Los cambios en la caminata por usar tacones altos → en la mayoría de los juegos se reutilizan las animaciones de caminata existentes
  • Es necesario resolver problemas de audio, clipping y optimización
  • Caminar con tacones altos requiere ajustes más delicados que caminar con zapatos planos

Contexto histórico

  • Originalmente, los tacones altos fueron usados primero por hombres → comenzaron a usarse para hacer que la vestimenta masculina se viera más masculina
  • Después, las mujeres adoptaron los tacones altos y estos terminaron consolidándose como la moda actual

1 comentarios

 
GN⁺ 2025-03-19

Opiniones de Hacker News

  • Artículo interesante. Con solo agregar una prenda como tacones altos, la altura del modelo del personaje cambia y eso puede causar problemas físicos importantes.
    • En los primeros juegos 3D también hubo problemas similares.
    • Antes, el motor de físicas y la estructura estaban diseñados tomando como base el modelo de caballo, pero al agregar una montura nueva como un dragón aparecieron problemas raros de clipping.
  • Uno de los ejemplos más exagerados es un problema que surgió en un mod basado en animaciones.
    • En juegos como Grand Theft Neptunia V, las animaciones están hechas para el tamaño original del personaje, así que hay que ajustar el tamaño del personaje del mod.
    • Hay que decidir si rehacer las animaciones o simplemente hacerlo por diversión → se optó por lo segundo, y el resultado es muy divertido.
    • (Como los diálogos son al estilo GTA, es mejor evitarlo en el trabajo o en lugares públicos).
  • Peticiones simples como “Solo es agregar un skin de zapatos, no debe ser tan difícil, ¿no?” en realidad pueden causarle enormes problemas a los desarrolladores.
  • Los tacones altos no solo cambian la altura, también cambian el rango de movimiento.
    • Los niños pueden ponerse en cuclillas fácilmente, pero a los adultos les cuesta más.
    • A medida que la altura del tacón sube 1 o 2 pulgadas, ponerse en cuclillas se vuelve más fácil.
    • El tacón también afecta el centro de equilibrio y el ángulo de la columna.
  • Por eso, muchas zapatillas para levantamiento de pesas tienen un ligero tacón elevado.
  • Las cuñas (slant boards) también se usan con el mismo propósito.
    • Los lifters (zapatillas de levantamiento) sirven para dar soporte firme al pie.
    • La amortiguación de las zapatillas de cross-training o de running puede causar inestabilidad.
    • Algunos lifters entrenan descalzos → pero considerando el estado del piso del gimnasio, entrenar descalzo no es muy buena idea.
  • En la serie Dead Rising, como el protagonista puede equipar muchos objetos distintos, intentaron resolver el problema especificando hasta los ID del esqueleto en el código.
  • Hablando de tacones altos, me acordé de este video que analiza los tacones de Putin.
  • Originalmente, los tacones altos eran para hombres → surgieron a partir de las botas de montar.
  • En el diseño de aviones comerciales también aparecen problemas de este tipo → se resolvieron usando ciertos materiales.
  • The Sims no implementa que la altura cambie al usar tacones altos → demasiada flojera.
    • El motor del juego también es viejo y tiene muchos problemas.
  • Recomiendo el video de Jill Bearup sobre armaduras de combate femeninas