This movie has an inconsistent premise
This movie has an inconsistent premise:
On the one hand, the video game characters are aware of the fact that they are in a game. They are basically actors who act out the storyline for the players. And, in the case of the main characters, they are controlled by the players.
Each character plays his role and they do this multiple times a day while being aware that they do this on some kind of a stage. (I.e. Ralph's game is literally just a house in front of a black background.)
But on the other hand, they treat each other as if they were actually the guys from the games' stories:
For example, Felix is treated like a hero, even though he doesn't do anything heroic, he just re-enacts a storyline where he has the role of the hero.
And Ralph complains that his living ground was taken away from him when they built a house. Erm, no, it was not: It is part of a storyline that gets repeated whenever somebody inserts a coin.
They did this much better in "Toy Story".
In that movie, there was a clear distinction between Buzz Lightyear, the action figure that belonged to Andy, and the actual Buzz Lighyear from the TV show who is an astronaut and has adventures in space inside the plot of that show. (And who doesn't exist since he's a drawn character.)
A similar thing should have been done here as well:
There should have been a difference between the actual Ralph from the story of the game, i.e. a bad guy who attacked a house in an actual city, but got stopped by a guy named Felix and who got thrown from the roof. (And who ultimately doesn't exist since he's just a fictitious character in a story.)
And the Ralph in the aracde machine who replays this plot in a simplified environment, fully aware that he's a video game character and fully aware that there a probably thousands of Ralphs in arcade machines all over the country.
Likewise, the characters in the arcade machine should treat each other as colleagues since they do a job. This Ralph isn't really trying to threaten the people in the house and this Felix isn't really someone who came to the rescue. They are two actors who play their roles according to the "screenplay".
But even though the video game charcaters are just actors, they treat each other as if they were the actual characters from the game's background story. That's like if Kim Basinger had been mad at Jack Nicholson because he as the Joker captured her as Vicki Vale in the "Batman" movie.