From d01709b86b6abd4f44cfe52d7e7d432516935071 Mon Sep 17 00:00:00 2001 From: gurpreetsinghmatharoo Date: Wed, 29 Jan 2025 11:29:31 +0530 Subject: [PATCH 1/8] docs(general): 10 frame gap between window_set_fullscreen and window_set_size https://github.com/YoYoGames/GameMaker-Bugs/issues/9140 --- .../The_Game_Window/window_center.htm | 4 ++-- .../The_Game_Window/window_set_fullscreen.htm | 3 ++- .../The_Game_Window/window_set_size.htm | 22 +++++++++++-------- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/Manual/contents/GameMaker_Language/GML_Reference/Cameras_And_Display/The_Game_Window/window_center.htm b/Manual/contents/GameMaker_Language/GML_Reference/Cameras_And_Display/The_Game_Window/window_center.htm index bab679c85..ecbcc5d3c 100644 --- a/Manual/contents/GameMaker_Language/GML_Reference/Cameras_And_Display/The_Game_Window/window_center.htm +++ b/Manual/contents/GameMaker_Language/GML_Reference/Cameras_And_Display/The_Game_Window/window_center.htm @@ -16,7 +16,7 @@

window_center

With this function you can center the game window in the display when the target module is Windows, Ubuntu (Linux) or macOS, or you can center it in the browser if the target module is HTML5. This function has no effect on any other device.

-

NOTE If you have resized the game window in the current step (for example, by switching from full screen to windowed or using window_set_size()), and wish to center the new window, this function should be called at least 10 steps later (for example, by using an alarm) otherwise it may not work correctly.

+

NOTE If you have resized the game window in the current step (for example, by switching from full screen to windowed or using window_set_size()), and wish to centre the new window, this function should be called at least 10 steps later (for example, by using an alarm) otherwise it may not work correctly.

 

Syntax:

window_center();

@@ -40,7 +40,7 @@

Example:

Next: window_handle
-
© Copyright YoYo Games Ltd. 2024 All Rights Reserved
+
© Copyright YoYo Games Ltd. 2025 All Rights Reserved

The Marketplace Menu

The Marketplace Menu

-

Apart from creating your own assets and code for your projects, you also have access to the GameMaker Marketplace where you can download both free and paid assets to be added to your projects. You can find out more about the Marketplace from - the section on the GameMaker Marketplace, and the options from this menu are given below:

+

Apart from creating your own assets and code for your projects, you also have access to the GameMaker Marketplace where you can download free assets to be added to your projects. You can find out more about the Marketplace from the section on the GameMaker Marketplace, and the options from this menu are given below:

 

 

@@ -35,7 +29,7 @@

The Marketplace Menu

Next: The Layouts Menu
-
© Copyright YoYo Games Ltd. 2021 All Rights Reserved
+
© Copyright YoYo Games Ltd. 2025 All Rights Reserved

Marketplace Style Guide

-

This page is for those people that are creating assets and services for the GameMaker Marketplace. Here we give you a brief guide to help you when describing and branding your assets when you are setting up an asset listing:

+

This page is for those people that are creating assets and services for the GameMaker Marketplace. Here we give you a brief guide to help you when describing and branding your assets when you are setting up an asset listing:

Empty Asset ListingWhile following these guidelines is not entirely necessary, it will make your asset more desirable to end users and we will be more likely to feature your asset on the home page of the Marketplace. For some more general guidelines on the content of your asset itself, you may also want to read this guide.

Display Name

@@ -120,7 +120,7 @@

Marketplace Style Guide

Next: Rating And Flagging Assets
-
© Copyright YoYo Games Ltd. 2022 All Rights Reserved
+
© Copyright YoYo Games Ltd. 2025 All Rights Reserved

Getting An Asset

To get an asset from the Marketplace you must first be logged in to your GameMaker Account. Once you have created your account and logged into Marketplace, you can then browse the asset packages available. You can download official extensions or content created by other community members, and currently only the content that is free can be acquired.

-

If you are getting an asset package for GameMaker then you simply have to select it from the market listings and click the "Add to Account" button. This will add the asset to your library.

-

Buy Asset ButtonYou can now go back to the Marketplace Menu and click on the "My Library" menu item where you can download and install the assets you've acquired. See the page on the Library for more details on how to install assets.

-

 

+

If you are getting an asset package for GameMaker then you simply have to select it from the market listings and click the "Add to Account" button. This will add the asset to your library and then you will be able to download it.

+

Buy Asset ButtonThe downloaded asset can be imported by dragging it into the GameMaker IDE or using the "Import Local Package" option from The Tools Menu.

 

 

-
© Copyright YoYo Games Ltd. 2024 All Rights Reserved
+
© Copyright YoYo Games Ltd. 2025 All Rights Reserved

The Marketplace

-

The GameMaker MarketplaceThe Marketplace is GameMaker's online market for downloading and sharing free asset packages. An asset package can be just about anything related to GameMaker, ie: sprites, scripts, shaders, or even full game engines or frameworks. To be able to create, download and share packages, you must first be registered on the Marketplace as a publisher and have signed in through GameMaker (this will be automatic when you log into the program) or from the main Marketplace web page. You can find more information on becoming a publisher from the pages linked at the bottom of this page.

-

NOTE: To be able to create or use asset packages, you must have previously created a user profile certificate. You can do this from the Marketplace Preferences, which is explained on this page.

-

In this window you can access your user account (and it's linked publisher accounts) from the top right of the page, and you can also browse and download asset packages for use. You can find full information on how to download an asset package from the pages linked at the bottom of this page.

-

You can access the Marketplace easily from the drop down Marketplace Menu at the top of the GameMaker IDE, and it gives you the option to open your Library of asset packages as well as create your own (assets or tutorials) and update any existing packages. The Marketplace Library in GameMaker is explained in detail on the following page:

- +

The GameMaker MarketplaceThe Marketplace is GameMaker's online market for downloading and sharing free asset packages. An asset package can be just about anything related to GameMaker, i.e.: sprites, scripts, shaders, or even full game engines or frameworks. To be able to create, download and share packages, you must first be registered on the Marketplace as a publisher and have signed in through GameMaker (this will be automatic when you log into the program) or from the main Marketplace webpage. You can find more information on becoming a publisher from the pages linked at the bottom of this page.

+

On the Marketplace you can access your user account (and it's linked publisher accounts) from the top right of the page, and you can also browse and download asset packages for use. You can find full information on how to download an asset package from the pages linked at the bottom of this page.

The following pages go into the process of creating a publisher account, listing an asset or a service, and then creating and uploading the asset package, as well as a few other important details: