Integer Resolution Handler

An asset by JTE
The page banner background of a mountain and forest
Integer Resolution Handler hero image

Quick Information

0 ratings
Integer Resolution Handler icon image
JTE
Integer Resolution Handler

Alternative stretch handler for low resolution (pixel art) games in high resolution windows. Restricts the game resolution to integer steps, keeping pixels square. Multiple between-resolution handling modes. Minimal setup, immediate results.

Supported Engine Version
3.2
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Integer Resolution Handler

Alternative stretch handler for low resolution (pixel art) games in high resolution windows. Restricts the game resolution to integer steps, keeping pixels square.

Usage

  1. Enable the plugin. Close Project Settings.
  2. Navigate Project Settings to the display/window category.
  3. In the new section "Integer Resolution Handler", set Base Width and Base Height to your game's native pixel resolution.

The IntegerResolutionHandler also works with all of the existing stretch settings, so fiddle there if you don't like how it behaves. Notably, setting stretch/aspect to "Keep" will enforce strict screen resolutions, while "Expand" will allow the viewable area to extend dramatically in all directions between scale steps.

If you set Base Width and Base Height to a 4:3 aspect ratio and use the "Keep Height" or "Expand" aspect handling modes, your game will extend horizontally to support widescreen aspects as well. Just make sure your game is fully playable at its base resolution and GUI elements properly stretch and move, the same as you would for a non-pixel art game.

Alternative stretch handler for low resolution (pixel art) games in high resolution windows. Restricts the game resolution to integer steps, keeping pixels square. Multiple between-resolution handling modes. Minimal setup, immediate results.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Integer Resolution Handler icon image
JTE
Integer Resolution Handler

Alternative stretch handler for low resolution (pixel art) games in high resolution windows. Restricts the game resolution to integer steps, keeping pixels square. Multiple between-resolution handling modes. Minimal setup, immediate results.

Supported Engine Version
3.2
Version String
1.1.1
License Version
MIT
Support Level
community
Modified Date
3 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers