La máquina de estado o state machine es el modelo de comportamiento de un sistema con entradas y salidas en donde las salidas dependen no solo de las señales de entradas actuales, sino también de las anteriores. En Unreal Engine, las máquinas de estado se suelen utilizar para gestionar las animaciones.