logo
Fundamentos

Controladores

Diferencias entre Personaje y Jugador y cuándo utilizar cada controlador.

Personaje

Personaje está orientado a personajes que reciben posiciones objetivo mediante camino, representado por una lista de PuntoRuta.

Su responsabilidad principal es calcular el vector hacia el punto actual, aplicar velocidad de movimiento y procesar gravedad.

Jugador

Jugador añade control directo mediante ControladorEntradaJugador. Además incorpora salto, control aéreo, fricción, pendientes y estados como suelo, deslizamiento, ascenso, descenso y salto.

Comparación

CaracterísticaPersonajeJugador
Ruta por puntosNo es su mecanismo principal
Entrada humanaNo
SaltoNo es el foco
Control aéreoBásico/no específico
Cámara relativaNoSí, mediante trCamara
Detección de techoNo
Animación
AudioPuede reutilizar presentaciónSí, integrado en Jugador

Elección recomendada

Usa Jugador para el personaje controlado directamente por el usuario. Usa Personaje para actores que siguen rutas o para una base sencilla de movimiento que después sea especializada por otro controlador.

On this page