Game writing in particular is particularly hard because games are interactive.<p>In a movie or a novel, the authors have full control of the story, every choice the characters do can be set to best advance the story, to create dramatic tension, etc... Same thing for how skilled the character is, the outcome of fights, etc...<p>In a game, at least some aspects are decided by player actions, all of them need to be taken into account. So authors essentially needs to write much more than it is seen, and some of them may be hard to make exciting. Of course, games use all sorts of tricks to give the illusion of choice so that the story is going the way the authors want while at the same time the player thinks he is doing something. But it also adds to difficulty.<p>And not only that, when you are reading a book, you are expected to read, when watching a movie, you are expected to sit down and watch, but when playing a game, especially an action game, you are supposed to play, and reading lots of text and watching long cutscenes is annoying to many players. So you have to either integrate the story to the action or pack a lot of information in as little as possible dialogue or short cutscenes. Again, it adds to the difficulty of story writing.<p>Several solutions here. Either you go the visual novel route. Some are games in name only, where the player has effectively no agency. And unsurprisingly, with that pesky player out of the way, the good ones make for the best stories. Some games focus on agency, making your choices matter, but often the story and other aspects of the game are limited. It can also result in really expensive games, which matters because when you are making an expensive game, you have investors who want a return on their investment, and you usually have to play it safe and can't really try wild ideas that may fail commercially. And there is the "Doom" approach, where there is a "story", but it is designed to be as unobtrusive as possible not to distract from the main objective of the game, that is shooting stuff.