The whole field of world models also have lighter approaches based on using latent representations as the target (and not pixel frames). LeWorldModel[0] and DINO-WM[1] are a good way to learn how these works.
Strangely, most of the startups in the space of world models are focused on video-generative world models.
A good application of world models is in robotics where an action policy generate a distribution of actions, you can then predict the future state of the world and use some reward policies to choose the "best" future state.