   Should I use windowed or full screen mode?
  Hi, I am making a strategy game that basically all you do is click your men and send them into battle, and every time you start the game, the terrain and your starting position is different. So its a short game.Anyway I'm trying to decide if to use window mode, or full screen mode.As it is a short game I thought you would want to play it in a similar way to solitare, eg start up the game, play it, and then your done.Or a full screen mode, to hide windows etc.The game so far isn't using any advanced methods of drawing graphics, ie basic 3d, using direct3d with vertex buffers, index buffers, textures.I sorta like the window idea, but I'm not sure if thats the best idea, and creating a window app, it makes selecting the graphics settings much easier, as i can just choose what is already selected by the user from windows.Or should I just create a full screeen app, and change the users settings to whatever the game requires?   
  Use whatever you want to. It would probably be more of a benefit to give the user the choice of fullscreen or windowed mode.   ;  Yes, give the user the choice.There is no big difference in fullscreen and windowed mode, for most libs you just have to tell it during initialisation.   ;  Full Screen = Invariably Better (for games)   ;  Windowed mode works better because it takes less time to redraw the picture because there is less to redraw   ;  ALso note: It is infinitely easier to debug a windowed application as opposed to a full screen application. Especially when working with APIs like DirectX   ;  Windowed mode is more convenient, but a lot less immersive than full-screen. I made my first two games in windowed mode for the same reasons as you, and I was happy with the first game (a Snake game); but if I could have done one thing differently, I would have made the second game (a fighter) full-screen.Ideally, you should give the user the option between window and full-screen. If you could only choose one though, I would recommend full-screen for your game.   ;Quote:Original post by Anonymous PosterWindowed mode works better because it takes less time to redraw the picture because there is less to redrawtechnically incorrect.For a given size the fullscreen mode can update faster than a window of the same size as the gfx card drivers dont have to worry about things over lapping windows and other tests, it can just update the section of memory and not care.   ;Quote:Original post by _the_phantom_Quote:Original post by Anonymous PosterWindowed mode works better because it takes less time to redraw the picture because there is less to redrawtechnically incorrect.For a given size the fullscreen mode can update faster than a window of the same size as the gfx card drivers dont have to worry about things over lapping windows and other tests, it can just update the section of memory and not care.Seconded. Here is what I suggest. Use window mode for debugging but switch to fullscreen for the final if you do not give the user a choice. Make sure you still run the program in fullscreen during development to make sure it works though. I also agree with JasonA. Fullscreen is more immersive and leads to less distraction when playing a game.- Drew   ;  "Windowed mode works better because it takes less time to redraw the picture because there is less to redraw"*takes away the crack pipe*640x480 is just as many pixels in windowed mode as fullscreen mode.The reason windowed mode runs faster (sometimes) is because it's not contrained by the refresh rate by default while fullscreen is constrained to the refresh rate by default.  Fullscreen mode allows exclusive access to video memory for the running app which gives it a speed boost.  You just have to ignore the refresh rate to see the full speed.Fullscreen is prefered but occasionally the game isn't the only thing the player wants to be focused on in which case making windowed an option is a good idea.