Once your YoYo Account has been converted to be a Education Licence Management Account, your Account will have two new sections, labelled Seats and Seat Managers. To start with, in the Seats section, you can assign the "seats" for the users within your institution that will be using the program - a "seat" is simply login information (username and password) that students can use to access the software.
Note that being the holder of the Education Account does not permit you to log in to GameMaker using the accounts login information, it only permits you to manage seats and buy product licences. This means that when you set things up you will need to assign a seat for yourself too.
Initially there are no seats assigned to your account and only the Teacher licence will be shown, with one seat available:
The section Assigning Seat IDs To A Licence further down in this article explains how to assign your Teacher licence (and any other purchased licences) to seats.
Obviously, the Teacher licence is fine for an educator to test and evaluate the product or get started creating course-work, but you will need to purchase additional licences to assign further seats for the students to use the product.
If you are purchasing directly from YoYo Games, you can purchase licences from the GameMaker -> Products section of your dashboard:
Before continuing to purchase any GameMaker licenses you should make sure that the systems which are going to be using the program meet the requirements that are outlined in our 'Technical Setup Info' guide.
Please note that when purchasing, there is a minimum required purchase of 5 licences per licence type.
Assigning Seat IDs To A Licence
If you haven't created any seats yet, then you should go ahead and create seats for each licence that will be used by students, as well as one for the Teacher Licence of the account.
To create a new seat, 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 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, to ensure that a username is unique. We'd recommend not using students email addresses in the username - some users have reported that, particularly with longer domain names, they experience login issues doing this. The resulting combination of username and value will be required to log into the GameMaker IDE, as shown here:
Important! Once a seat has been used to log in to GameMaker, both the seat and the computer running the GameMaker IDE will be linked, and you cannot use the seat to log in to GameMaker on any other machine unless you log out of the current machine.
Note that if you wish to change the licence that a seat has been assigned to, then you will have to remove the seat from the Education account and re-create it, as individual seats cannot be changed once created.
You can remove a seat from any paid/upgraded licence at any time, and this will "free up" the seat for you to add a new license to. 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" on the pop-up confirmation will remove the seat and free up the licence for use on another seat.
It may be that you want to allow another teacher to be in control of a set of licences and be responsible for assigning seats to a group of students, but you don't want them to have Master access to administrate your YoYo Account.
For example, the staff member that will be purchasing the licences and the staff member(s) that will be running the classrooms and using the seats are different people.
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 but should not be a YoYo Account that is itself an Education Licence Management Account.
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.
As you have given the Seat Manager a number of your purchased licences, you will no longer have access to those licences unless you choose to Remove the Seat Manager, this functionality can be found on the Seat Managers page listed above.
If you encounter any issues during the setup process that are not answered in this set of articles, please send our Support Team a message through our Contact Us Page.