Mainstream games, or at least a significant subset that I’m too lazy to define here, make use of three big techniques to tell stories:
- Invisible boxes.
- Environmental storytelling.
I think both game developers and players understand these techniques by now, and in fact I think players are getting tired of them. I know I am.