GameMaker (all)

Ultimate Magnify

Nocturne Assets

You must be logged in to obtain assets


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).

Age Rating: 4+


GMS1 - Version 1.1.3. Published August 31, 2016

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.

GMS2 - Version 2.0.1. Published May 22, 2019

Privacy Policy
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait