Version 2022.6: Feather, Filters & More


Version 2022.6: Feather, Filters & More

Version 2022.6 adds Feather, introduces new exciting filters and improves extension usage.

Download GameMaker 2022.6 and read its detailed release notes.

Feather: Smarter Code

First revealed in January, Feather has gone from strength to strength during its beta, and is now a part of the 2022.6 release.

Feather improves GameMaker’s Code Editor by adding intelligent code completion and smarter syntax checking.

It automatically assigns  data types  to your variables, to ensure proper usage of functions and prevent errors. It also shows you the details and types for functions and their parameters:

undefined

With Feather’s “Quick Fix”, you can solve common GML problems through the Feather icon menu, or by pressing CTRL+Q. Adjust the rules to your liking.

undefined

Feather also adjusts its auto-complete information based on context, so writing obj_player. will first show you variables from the player in the drop-down list. The same applies to structs, which may be created from constructors.

Read about all the Feather features in the manual, such as Find All References, refactoring, and more.

Feather is disabled by default. Enable it in the Preferences, under Feather Settings.

Exciting New Filters

2022.6 adds five new Filters to the Room Editor:

  • Zoom Blur
  • Vignette
  • Boxes
  • Colour Balance
  • RGB Noise

Extension Options

Extensions now allow you to enter information through the IDE, making it easier to set up libraries such as Steamworks and the upcoming Epic Games Services.

undefined

Extension developers set up their options on the right, which appear for end users on the left.

Console SDK Updates

2022.6 updates the SDK versions for console targets as follows:

  • PS5: SDK version 5
  • PS4: SDK version 9.5
  • Switch: SDK version 14
  • GDK (Xbox/Windows Store): March Update

Read the 2022.6 release notes for detailed information.

Download GameMaker 2022.6 and start creating now.

Happy GameMaking!


Written by Gurpreet S. Matharoo

Technical Writer at GameMaker, Gurpreet creates documentation and tutorials, to make game dev easier for you. He loves using the computer to bring new things to life, whether it's games, digital art, or Metal music.