

To start with, you should open the Texture Group Editor from the Tools menu at the top of the IDE. Here you can create the texture groups groups that you need - for example, if you have some graphics that only appear in the Main Menu, create a group for them.

With that done, you have already optimised your game quite a bit as this will limit the texture swaps needed, since all the graphics for a specific room should now be on the same page.Īs for flushing the unneeded pages from memory, you would do this in the Create Event of the very first instance of each room (this can be set from the room editor) using the function Once you have your groups, you can then go through the sprites and backgrounds and assign each one to a specific group from here using the "Add Resource" button, or you can go to each sprite and set the texture group from the Group drop-down menu in the asset window: If you have a series of sprites and backgrounds that only appear in a single level/room, then make a group for them, etc. That is, it allows to reload chosen scripts or events mid-game when they are changed and saved from the editor - without having to recompile and restart the game.This function clears all image data from the texture memory. GMLive is an extension that introduces livecoding / interactive programming into GameMaker: Studio and GameMaker Studio 2 (including Mac IDE). GameMaker: Studio allows the user to create casual and social games for iOS, Android, desktop and the Web (HTML5) in record time. With no barriers to entry and powerful functionality, GameMaker Studio 2 is the ultimate 2D development environment! Free download GameMaker: Studio GameMaker: Studio for Mac OS X.

GameMaker Studio 2 is the latest and greatest incarnation of GameMaker! It has everything you need to take your idea from concept to finished game. To download and install GameMaker Studio 2, you must first create and sign in to a YoYo Account (either an account you have made previously as an existing user or a new account if you are new to GameMaker), and then from the Account Dashboard page go to the Download section.
