A downloadable extension for Windows

Buy Now$19.95 USD or more

Quick links: documentation · source code · GM Marketplace
Versions: GameMaker: Studio 1.4, GMS2.2, GMS2.3/GM2022+
Platforms: Windows, Windows (YYC)

This extension gives GameMaker games a custom window caption+border that act like a native one.

That includes the minimize/maximize buttons, moving/resizing the window, common (and less common) keyboard and mouse shortcuts, and even the window shadow and rounded borders on Windows 11.

Having a custom border+caption subsequently allows for a few things:

  • Toggling window border on demand
  • Supporting exclusive fullscreen, borderless fullscreen, and windowed modes.
    (which more and more players expect from you as time goes on)
  • Not freezing the application while the user is dragging the window around.
    (essential for competitive online games)
  • Customizing the title bar and/or border.
    (now that it's game code that's drawing them)

The extension is easy to use, highly customizable (change sprites, add buttons, or even replace chunks of drawing logic), and thoroughly documented.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorYellowAfterlife
TagsGameMaker

Purchase

Buy Now$19.95 USD or more

In order to download this extension you must purchase it at or above the minimum price of $19.95 USD. You will get access to the following files:

gameframe (for GMS2.3&GM2022+).yymps 46 kB
Version 1.0.1a
gameframe (for GMS1.4&GMS2.2).gmez 22 kB
Version 1.0.1a
gameframe demo (GMS1 project file).gmz 415 kB
Version 1.0.1a
gameframe demo (GM2022+ project file).yyz 101 kB
Version 1.0.1a
gameframe x Windows' windows.zip 93 kB

Download demo

Download
gameframe demo.zip 2.5 MB
Version 1.0.1

Development log