

You should install the OS on a separate physical computer for use when building your game projects. If you still need Ubuntu 18.04 LTS (please consider just updating your GM instead!): To compile your game using either the VM or YYC however, you will first need to set up your Devices so that GameMaker can communicate with your Ubuntu machine. The performance of this target is less optimised than YYC, but it is faster to compile and offers the ability to run in debug mode (when using YYC the debugger will not start). The YYC target however, gives a much greater optimisation (and corresponding performance boost) especially with logic-heavy games, but large projects can take some time to compile. The VM option will build your game and use interpreted code within a special YoYo Runner. YYC - This will build you game using compiled native code.VM - This will build your game using interpreted code.Other distros may also differ in their setup.Īfter installing and running GameMaker on your PC or Mac you can specifically target building for Ubuntu using the Target Manager window opened by clicking the target button in the top right of the main window:įor the Ubuntu target platform you can see that there are two output options:


We do not recommend trying to use newer versions of Ubuntu than we claim support for on that page, as the install instructions could differ from what this guide contains. Please see the Ubuntu section of our Required SDKs FAQ for current information on which version(s) of Ubuntu you should be using when making your game builds, as this can vary according to the version of GameMaker you're using.

GameMaker Indie subscription and above come with the three PC export platforms: Windows, Mac and Ubuntu. In this article we give the required steps to get the Ubuntu platform up and running in both the Windows and Mac IDEs.
