32 Bit Game Maker

Installing GameMaker: Studio for personal use.

If your version of GameMaker: Studio has not been bought through Steam, you will need to run the program GMStudio-Installer.exe and follow the on-screen instructions to install. You are given the option to install the program anywhere you like but it is recommended that you follow the default suggestions given. Once installation is completed, in the Start menu you will find a new program group where you can start GameMaker: Studio.
NOTE: If you have bought GameMaker: Studio through Steam, the program should install automatically, giving you the option to create a start menu icon and a desktop icon. Either of these can then be used to run the program on your computer, or you can run it through the Steam Client window library page too.

GameMaker Features. GameMaker Studio 2 is a complete development environment for making games. It comes with a comprehensive set of tools and lets you create games for Windows, Mac, Linux, Android, iOS, HTML5, Xbox, PlayStation, and Nintendo Switch. It’s the fastest way to make and export a game to any platform. The game engine you waited for. Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.

Basic Requirements

Any computer that is less than five years old should be able to run GameMaker: Studio without any problems, but here are the minimum specs for your PC to use the program, and then the necessary specs for each of the additional modules that you may have.

IMPORTANT: The required SDK and OS given for each platform may be different at the time of use due to changes made between updates to GameMaker. You can always find the latest requirements from the YoYo Games helpdesk here.

Windows

GameMaker: Studio requires a reasonably modern PC running Windows XP, Vista, 7, or later. A DirectX 9 (or later) compatible graphics card with at least 32MB of memory is required for most created games. It requires a screen resolution of at least 1024x768 and 65536 (16-bit) colours (but preferably 32-bit true colour). Also a DirectX 9 compatible sound card, or integrated sound chip, is required. It is always recommended that you make sure you have the most recent drivers installed for your system.
GameMaker: Studio requires DirectX version 9.0 or later to be installed on your computer. (You can download this version of DirectX from the Microsoft website at: http://www.microsoft.com.) When designing and testing games, the memory requirements can be pretty high (at least 128 MB and preferably more, but this depends on the operating system). When just running games, the memory requirements are less severe and depend a lot on the type of game as well as the resources being used.
NOTE: Although most modern PCs ship with DirectX 10 and higher, this does not mean that DirectX 9 is present on your machine, and you should still install it from the link given above!
Please note that Steam users also have an additional target for compiling games which is the Steam Workshop. While creating and testing your game, this target module will work exactly the same as the standard Windows module, however when creating your final executable you will be shown additional options to submit the game directly to Steam. More information can be found here.

Additional Modules

The above modules are included as standard for all versions of GameMaker: Studio but the following modules are available only to those who have upgraded to the Professional version (more information on the different versions of GameMaker: Studio can be found here).

Mac OS X

32 Bit Game Maker Software

To use the Mac OS X target module, you will need to have a Mac computer with an Intel chipset and running Mavericks (OSX 10.9) OS or above. You will also need to download and install Xcode for your version of the OS (minimum Xcode version 6). It's generally recommended that you use the latest OS X and the latest Xcode (you can find the version your Mac has by clicking on the 'Apple' logo in the top left and selecting the 'About this Mac' option from the drop down menu).
Further information on setting up the Mac OS X module can be found on the YoYo Games Helpdesk.

Game Maker Free

Ubuntu (Linux)

The Linux module is designed to be compatible with the Ubuntu operating system, and although it should work with other Linux systems, it is only guaranteed to work with the latest versions of this popular Linux OS.
Further information on setting up the Ubuntu module can be found on the YoYo Games Helpdesk.

iOS

BitThe GameMaker: Studio iOS module requires that you have a Mac computer (or at least access to one) and that it meets the minimum requirements for the MacOSX target module (see above) and you must be a registered Apple developer and have all certificates and licenses up to date. For more information on becoming a registered Apple Developer and how to get the necessary certificates, please visit the Apple Developer site here.
Nearly all iOS devices are compatible with GameMaker: Studio including:
  • iPhone 4, 4S, 5, 5C, 5S, 6, and 6plus
  • iPad 1 and above
  • iPod Touch 3rd Gen and above

It also doesn't matter if you are testing on an iPhone or an iPad as all iOS project builds created by GameMaker: Studio are, as standard, universal apps. This means that they will run on both iPhone and iPad devices without problems.
Further information on setting up the iOS module can be found on the YoYo Games Helpdesk.

Android and Amazon Fire

Before actually starting to work with GameMaker: Studio and Android or Amazon Fire, it is worth noting that the devices that will play your game vary immensely in capability. The GameMaker: Studio runner will only work with Android 2.3(Gingerbread) and above (API Level 9 and above in the Android SDK), which covers the majority of devices around at the moment but not all of them, so please check and make sure which version of Android your device uses. It is also recommended that your device have a dedicated GPU with OpenGL version 1.1 or above. Devices without a GPU will still run your GameMaker: Studio projects, but expect them to have a severe drop in performance. The Amazon Fire target supports all Fire TV devices, the Fire Stick, and all Fire Tablets.
You will also need to download the Android SDK as GameMaker: Studio requires some of the components of the different Android versions and the Platform Tools it installs. You can get a copy of the SDK here. if you are also using the YoYo Compiler (YYC) then you will also need to install a copy of the Android NDK which can be found here.
Further information on setting up the Android module can be found on the YoYo Games Helpdesk.

HTML5

The HTML5 export module requires only an HTML5 compliant browser. Note that although most modern browsers are capable of running HTML5 games, not all of them support the WebGL standard currently, so we recommend Chrome for testing as that shows all the features supported by the module.
Further information on setting up the HTML5 module can be found on the YoYo Games Helpdesk.

The YoYo Compiler (YYC)

The YYC takes the normal GameMaker: Studio output and then compiles that into native code for the target platform, 'stripping out' unneeded functions and performing a host of other optimisation techniques to create a smaller and performance enhanced executable. This can increase your games performance by at least two or three times, especially on logic-heavy games, and gives an incredible overall boost to performance, ideal for those larger or CPU intensive games.
The YYC is really a number of separate modules, one for each available target, and will be made available to you when you get any supported target module. So if you have, for example, the iOS and Android modules, then you will see two new modules added to your target list apart from the standard ones - iOS (YYC) and Android (YYC). Should you get other modules at a later date, the YYC will update too and show an extra (YYC) module for that target platform.
NOTE: The YYC is not available for the HTML5 target, nor any of those that are JavaScript (JS) based.

The requisites for the YYC target module will depend on the original target modules that you have and wish to use it with, as they will need to be set up correctly before the YYC will work correctly. You can find further information about this from the YoYo Games Knowledge Base as well as on the individual target module Global Game Settings pages detailed in this manual.

For further information, advice and troubleshooting please consult the YoYo Games Knowledge Base where you will find detailed information of how to setup all platforms for use with GameMaker: Studio.

Next: Activation
© Copyright YoYo Games Ltd. 2018 All Rights Reserved

Unity’s real-time 3D development platform lets artists, designers and developers work together to create amazing immersive and interactive experiences. (Available for Windows, Mac, and Linux.)

The Heretic: a short film created with Unity 2019.3

Unleash your creativity

Unity is the world’s leading platform for creating and operating interactive, real-time 3D content, providing the tools to make amazing games and publish them to a wide range of devices. The Unity core platform enables entire creative teams to be more productive together.

Real-time 3D creation for everyone

A creative hub for artists, designers, and programmers, the Unity core platform enables rapid editing and iteration in your development cycles, with real-time previews of your work. You can create 2D or 3D scenes, animations or cinematics directly in the Unity Editor.

Create once, deploy anywhere

Reach the widest audience and feel confident that your IP is future-proof, no matter how the industry evolves or where your imagination takes you. Build your content once and deploy across over 20 platforms, including Windows, Mac, iOS, Android, PlayStation, Xbox, Nintendo Switch, and the leading AR and VR platforms.

Graphics rendering – beauty, performance, scalability

When it comes to graphics, you need control to shape your vision and power to push your visuals. Unity’s real-time rendering capabilities enable you to produce amazing visual fidelity with the Scriptable Render Pipeline.

“One of the great things about using Unity is that, thanks to the speed with which you can iterate, we can very quickly learn what’s working and what’s not.”

“I love the fact that I can touch every facet of audiovisual storytelling in one place, at the same time. The simplest way to describe working in Unity is pure creation.”

“Unity’s extremely high-quality visuals are unsurpassed, which is crucial for immersive experiences. We love the power of the Unity engine.”

Discover inspiring stories from creators who chose Unity to bring their projects to life.

Find the best Unity version for your project, whether you’re using Unity Personal, Plus or Pro. Then, update your Unity Editor version through Unity Hub.

Unity 2020.3 LTS release

If your project is ready for production or you have a live project that you want to update, we recommend our latest Long Term Support (LTS) release. Unity 2020.3 LTS has the same feature set as Unity 2020.2 Tech Stream and will receive regular updates for 2 years.

Unity 2021.1 Tech release

32 Bit Game Maker online, free

Tech stream releases give you access to the latest features. We update the current Tech stream release on a weekly basis until the next Tech release is launched.

Unity release archive

Looking to download past versions of Unity or read Unity release notes? We have it all organized in one place.

Read the Unity User Manual for a complete introduction to Unity. You’ll learn how to customize your workflow, integrate with external tools, and even extend the Editor itself.

Animation and cinematic tooling

Animation
2D rigging IK
2D animation
Timeline
Cinemachine

Audio and video
Data-Oriented Technology Stack (DOTS)

C# Job System
Burst Compiler
Entity Component System
Unity Physics and Havok Physics (preview)
DSPGraph audio framework (preview)

Editor

Custom extensions
Package Manager
HUB
Asset workflow
Asset Database
Prefabs
Physics

Effects
Interface
Lighting

Global llumination (GI)
Progressive lightmapper
Ray tracing (preview)
Reflection Probes

Programming tools

Scripting in Unity
APIs
Creating C# Scripts
IDE support
Pathfinding
Version control
IL2CPP
Input System

Optimization
Rendering

Rendering
Scriptable Render Pipeline
High Definition Render Pipeline
Universal Render Pipeline
Post-processing
Shaders
Shader Graph
Ray Tracing

Worldbuilding

Terrain
ProBuilder
Polybrush
Tilemap
Sprite Shape
2D Worldbuilding

2D

2D Pixel Perfect
Sprite tools
SVG
Physics 2D
Tilemap
Sprite Shape

Whether you’re a beginner or expert, professional or student, we have the resources to help you accomplish your creative goals with Unity.

Learn Unity

Start learning with our award-winning free tutorials and sample projects. Full courses guide you in how to build video games, virtual reality (VR) or augmented reality (AR) experiences, and more. Join Unity Certified Instructors in live interactive sessions. The Unity Learn platform has all the resources you need.

Community

Get help and discuss solutions with experienced Unity users. Share your knowledge. Share the love.

Resource centre

Learn more about how to harness the power of Unity to make games and innovative real-time experiences across industries.

Support & services

We offer a variety of support options and services so you can get the right kind of help, at the right time.

Looking for the next release of Unity? Unity alpha and beta releases are open to everyone. They grant you early access to features in the upcoming full releases. Try them out and let us know what you think.