The Battlejack game is fully functional, but there are still convenience functions to add, including saving and loading game progress, and switching between fullscreen and windowed mode.
Realistically, Battlejack doesn’t exactly demand a fullscreen mode, since it’s a relatively simple game. But for more complex games with a complex story, you might want to encourage immersion, and one way to help the player focus on the game and only the game is to give them the option for the game to take over their entire screen.
The problem with switching between fullscreen and windowed ...