What is YoYo Games?
YoYo Games is a game development engine and IDE created by YoYo Games Ltd. It originated as Game Maker in 1999, aiming to provide an easy-to-use game creation tool for novices and experienced developers alike.
The core of YoYo Games is the GameMaker Studio 2 engine and editor. It allows users to create 2D games through a drag and drop workflow as well as scripting using GameMaker Language (GML). The engine handles graphics, sound, physics, collisions, networking, etc. so developers can focus on game design and logic.
Key features include:
- Drag and drop interface for quick game building
- GML for advanced scripting capabilities
- Built-in physics, particle systems and other tools
- Cross-platform exporting to Windows, Mac, iOS, Android, HTML5 and more
- Asset marketplace for graphics, sounds and extensions
- Room editor, timeline and debugger
YoYo Games aims to offer a complete 2D game development solution for both beginners and experienced developers. Its ease of use combined with power and flexibility has made it popular among indie developers as well as education.