Subtitles cover the face or object the player is supposed to be watching
Words at the bottom of the screen are usually fine, until the person who is speaking stands right there. Moving the text to the top fixes that, unless it jumps around mid-sentence. Here is how to choose where the words go, and when it is allowed to change.
Why this works
Text should sit where it hides the least of what the player is watching. Measuring how much of the subject each place would cover, and moving only when a new line starts, keeps the words out of the way without text jumping mid-sentence.
When not to use it
Skip it when players rely on captions and expect them in one fixed place, such as people with low vision or those learning the language. A steady spot with a dark strip behind the words reads better than a moving one.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 3 common mistakes and the fix
- 25 lines of example code with 4 checks that pass
- How your AI shows you that it works
Say this to your AI
Use the Spielerando entry "Subtitles cover the face or object the player is supposed to be watching" (read_entry camera-subtitle-position-away-from-the-action) in my game. Build it step by step, and show me how you checked that it works.Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP