Once you have verified your enterprise account and been granted an Enterprise Licence, you will need to log in to your YoYo Account.
Once you have logged in you will be taken to your account Dashboard where you can download GameMaker Studio 2 from the GameMaker > Downloads section:
Once downloaded, it can be installed on the machines that require it for your projects, however to use the product it must first be assigned a seat with a username and password, which requires the purchase of one or more seat licences.
Purchasing Seat Licences
Once you have your Enterprise YoYo Account, you can purchase further licences from the GameMaker > Products section of your dashboard:
Before continuing to purchase any GameMaker Studio 2 licenses you should make sure that the systems which are going to be using the program meet the minimum specifications listed here:
Once you have selected the appropriate licence for your needs, you will also need to specify the number of "seats" that will be using it, with a minimum purchase of 5 seats per licence (but it can be more):
Before continuing, please make sure the purchase details - shown on the right of the image above - are correct, and make any changes required from your Settings > Profile section of the YoYo Account dashboard. If everything is correct then you can click one of the payment option buttons (credit card, bank transfer or PayPal).
Once the purchase has been confirmed you will be returned to the YoYo Account page and shown a receipt of the purchase, and an email will be sent to the account holder address with a full receipt too.
If you return to your Licences page for the account, you should see that the new GameMaker Studio 2 licence(s) will be shown:
You can now use the two sections of your Enterprise YoYo Account labelled Seats and Seat Managers. To start with, in the Seats section, you can assign the "seats" for the users within your company that will be using the program - a "seat" is simply the username and login information for a machine that will be using GameMaker Studio 2, and which will later be assigned to one of the Licenses you have on your account.
Note that being the holder of the Enterprise Licence does not permit you to download and log in to GameMaker Studio 2 using this licence, it only permits you to assign seats and buy further product licences.
Initially there are no seats assigned to your account, so you will need to create some new seat IDs. To create a new seat ID, you need to be on the Seats section of your YoYo Account and then simply click the Create a new seat button. This will take you to the following page where you need to give some basic information about the user that will be assigned to the seat:
Here you give a username and password combination which will be required to log in to GameMaker Studio 2 later. Below that is a list of the licences that the seat can have Access to... and you can select the licence that you want to assign the seat to use.
Once you have created and assigned seats they will be shown on the Seats page for the account:
Note that all usernames created for seats will be appended with a randomly-generated seed value. The resulting combination of username and value will be required to log into the GameMaker Studio 2 IDE, as shown here:
Important! Once a seat ID has been used to log in to GameMaker Studio 2, both the seat ID and the computer running the GMS2 IDE will be linked, and you cannot use the seat ID to log in to GMS2 on any other machine.
Note that if you wish to change the licence that a seat ID has been assigned to, then you will have to remove the seat from the Enterprise account and re-create it, as individual seats cannot be changed once created.
You can remove a seat ID from any licence at any time, and this will "free up" the seat for you to add to new license. To remove a seat, simply click the Delete button to the side of the seat. This will show a prompt in the browser asking if you are sure:
Clicking "Okay" will remove the seat ID and free up the seat, meaning that it can be reassigned to another seat ID (so, seats can be re-used, but seat ID's can't).
It may be that you want to permit another user to assign seats to a group of people, but you don't want them to have Master access to administrate your Enterprise YoYo Account. In these cases you can add them as a Seat Manager from the section of the same name:
Here you should click on the button "New Seat Manager" and then go on to fill in the email address of the person you wish grant the permission, as well as the number of licences that they will be able to assign:
IMPORTANT! The email that is given here must also be associated with a YoYo Account, so the Seat Manager will need to have made an individual account before assigning their email here.
Once you have assigned one or more Seat Managers, they will show up on the main Seat Manager screen:
The Seat Managers themselves will now have a new option from their YoYo Account dashboard for Seats, and if they click on it, they will be shown a simpler version of the Master account seat administration page:
The manager can now assign seats or remove them, as explained in the sections above.
The general flow for getting, installing and using GameMaker Studio 2 looks like this:
- Create a YoYo Account to administrate the Enterprise Licence.
- Contact YoYo Games to verify the account.
- Download GameMaker Studio 2 and install on all the machines that will be using it.
- Purchase licences as required.
- Create seat IDs for the users, and assign them to the correct licence;
Create a Seat Manager and then have them create and assign seats.
- Run GameMaker Studio 2 and when prompted to log in, use the seat ID username and password.
If you have any issues with this process, please contact the YoYo Games Helpdesk.