Game Maker Application Surface. The application surface is the only surface that is not volatile and will always exist while your game is running. Remember to check that the surface still exists before using it, using surface_exists, and create it again if it has disappeared from memory.
As a final example, you could render part of the current screen (the application_surface) to it using a shader and blend/wobble this surface, then draw the surface back to the application_surface tinted blue so that you have a cool water reflection effect. So its useful for something like a pause menu. This finally breaks the bond between game and window resolution, and.
While developing html5 games using gamemaker studio, it may eventually come to your attention that the game does not render at native resolution, depending on the device, looking variously blurry as result.
The flag will be either true (enabled, the default value) or false (disabled). Clues are made up of any combination of text, images, gps coordinates or bluetooth beacons. Drawing surfaces this section deals with drawing surfaces. While developing html5 games using gamemaker studio, it may eventually come to your attention that the game does not render at native resolution, depending on the device, looking variously blurry as result.