Advanced Use

This section is designed to explain some of the advanced functions to be found in the GameMaker: Studio IDE.

The GameMaker: Studio IDE (integrated development environment) has a number of advanced options that are of great importance if you wish to get the most out of the product. These options include source control integration, project configurations, advanced debugging and a number of extra tools for changing and manipulating the game assets, although the exact selection of tools available to you will depend on the version of GameMaker: Studio that you are using (more information on versions can be found here). The following sections and sub-sections explain every detail of how to get the most out of GameMaker: Studio using these advanced tools, features and options.

Game Assets

  1. More About Sprites
    1. - Editing Sprites
    2. - Editing Subimages
    3. - Editing Collision Masks
  2. More About Backgrounds
    1. - Designing Tiles
    2. - Texture Pages
  3. More About Objects
    1. - Parents
    2. - Object Physics Properties
  4. More About Rooms
    1. - Tiles
    2. - Views
    3. - Physics
  5. More About Async Events
    1. - Image Loaded and Sound Loaded Events
    2. - HTTP Event
    3. - Dialogs Event
    4. - IAP (In App Purchases) Event
    5. - Cloud Event
    6. - Networking Event
    7. - Steam Event
    8. - Social Event
    9. - Push Notifications Event
    10. - Load/Save Event
    11. - Audio Recording Event
    12. - Audio Playback Notification Event
    13. - System Event

Resource Editors

  1. Fonts
  2. Paths
  3. Time Lines
  4. Scripts
  5. Shaders
  6. Macros
  7. Including Files
  8. Importing Resources

Game Settings

  1. Extension Packages
    1. - Using an Extension
    2. - Creating an Extension
    3. - Legacy Extensions
  2. Configurations
  3. Source Control
    1. - Getting Started With Source Control
    2. - Setting Up GameMaker: Studio For Source Control
    3. - Using Source Control with GameMaker: Studio
  4. Global Game Settings
    1. - General
    2. - Texture Groups
    3. - Project Info
    4. - Source Control
    5. - Advertising
    6. - Analytics
    7. - In App Purchases
    8. - Windows
    9. - Windows UWP
    10. - Mac OS
    11. - HTML5
    12. - iOS
    13. - Android
    14. - Ubuntu (Linux)
    15. - Steam
  5. GameMaker: Studio Preferences
    1. - General
    2. - Forms
    3. - Scripts
    4. - Editors
    5. - Web Server
    6. - Android
    7. - Mac OS
    8. - Ubuntu (Linux)
    9. - Steam
  6. Debugging
    1. - The Debug Module
    2. - Profiling


Back: Contents
Next: Reference
© Copyright YoYo Games Ltd. 2018 All Rights Reserved