YoYo Games has released GameMaker Studio 2 after the successful completion of an open beta for the platform. The technology enables developers to create games within a single code base and then publish them to run natively across multiple platforms including mobile, console and desktop.

According to the company, GameMaker Studio 2 was completely redeveloped from the original GameMaker Studio. The successor platform incorporates new features and functionality that simplify the development for 2D games, including redesigned User Interface, powerful new editors, and enhanced monetization tools. Beginners with limited coding experience can use the Drag and Drop system to have their movements turned into actual code. Professional developers retain access to the GameMaker programming language and comprehensive set of tools for advance exporting and rapid deployment across all leading platforms.

New features and improvements include:

  • Level editing features: new layer-based level editing gives developers the ability to create more complex visuals with backgrounds, tiles, instances, assets and paths. New features also include level inheritance to create multiple levels at once, and an advanced tiling system that automatically selects the right tile for the job
  • Cross-platform: available for Windows (Vista and above) and soon for Mac OS X for target development across multiple platforms including Windows Desktop, Mac OS X, Ubuntu, iOS, HTML5, Android (including Android TV, Amazon Fire and Fire TV), PlayStation 4, and Xbox One.
  • Workflow enhancements: a new workflow and path from Drag and Drop to actual code with multiple workspaces, user definable resource views, real-time updates from one editor to another, and cross platform source level debugging.
  • Native extensions: Game Maker Language (GML) supports all native targets to simplify the cross-platform development and can incorporate third party libraries and software development kits.

“GameMaker Studio 2 takes all the best features of the previous version and elevates game development for all levels by simplifying the process and allowing creators to focus on making fun and engaging games that can quickly come to market,” said James Cox, General Manager, YoYo Games. “YoYo Games is dedicated to supporting the community and delivering the tools to help developers be successful without breaking the bank.”