NEW! Asset updated and refactored for GMS2!

This set of scripts is designed to create the ultimate magnify/zoom window in your games. With just two lines of code, you can set up and draw a magnify/zoom window anywhere in the game screen, with or without views, and any shape or size you require, including non-standard shapes.

Window shapes can be form based or sprite based, outlined or without outlined, and the scripts also permit you to assign an overlay sprite so that the zoom/magnify window can be integrated seamlessly into any HUD.


  • Easy setup and use
  • Multiple getter and setter functions to dynamically change things mid-game
  • Can use any shape (pre-defined or polygon) or a sprite to create the zoom/magnify window
  • Comprehensive demo that shows all functionality
  • Can zoom in and out
  • With no zoom, can be used to create window-in-window views
  • Should work on all target platforms

More info

End User Licence Agreement (EULA).

Changes in 1.1.3

Fixed an issue where the blend mode wasn't being reset. Fixed an issue where two controller objects were calling the INIT script instead of the CREATE script.

Version 1.1.3. Published August 31, 2016

Created with GameMaker: Studio v1.4.1760

Age Rating: 4+

Privacy Policy

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


David P 25 April 2019

Package contents

Loading, please wait

What is the issue?

Back to Top