
- #GAME MAKER STUDIO 2 CONTROLLER SOFTWARE#
- #GAME MAKER STUDIO 2 CONTROLLER CODE#
- #GAME MAKER STUDIO 2 CONTROLLER DOWNLOAD#
These features can be temperamental when working across multiple platforms, but I am pleased to report that they appear to be working as designed within the IDE and the VM (interpreted code). Ninja Caves also incorporates particles and GPU controller functions, specifically extended blend modes to enable “baked lighting” across the levels. All assets are present and correct on the Linux build, with no obvious bugs or limitations.

Ninja Caves includes a wide range of custom assets, specifically Fonts, Objects, Rooms, Scripts, Shaders, Sounds, Sprites, and Tile Sets.
/cdn.vox-cdn.com/uploads/chorus_image/image/66652279/2020_04_14_13_56_43.0.jpg)
I would position Ninja Caves as a “medium complexity” project, targeting multiple platforms (Windows, macOS, Linux, iPadOS, tvOS), with two primary input mechanisms (keyboard/mouse and controller).
#GAME MAKER STUDIO 2 CONTROLLER CODE#
The source code for Ninja Caves can be found on GitHub. With the latest runtime installed (v23.1.1.329), I loaded my active project, Ninja Caves.
#GAME MAKER STUDIO 2 CONTROLLER DOWNLOAD#
Although I did need to download the package from the GameMaker Studio Community forum via Firefox, as it refused to download using Chrome. I am pleased to report the installation was completed successfully, with no errors or warnings. However, as I recently switched to Pop!_OS as my primary Linux distribution, which is Ubuntu-based, the package should be compatible.
#GAME MAKER STUDIO 2 CONTROLLER SOFTWARE#
Windows, macOS, Linux) goal for my common software library.Īt this time, YoYo Games are only offering a Debian Linux package, with support for Ubuntu. I was personally excited by this announcement, as it takes me one step closer to my platform-agnostic (e.g. I have documented the development process in the following articles.Īlthough GameMaker Studio 2 can publish games for Linux, the IDE has historically been restricted to Windows and macOS.Įarlier today, YoYo Games announced the release of GameMaker Studio 2 (Beta) for Ubuntu. The game is inspired by Crystal Caves and is available for Windows, macOS and iPadOS. It is also great for prototyping, thanks to the highly accessible, integrated workflow.Īs an example, I am currently working on a 2D platformer called Ninja Caves, developed for my son (six years old). However, it is very beginner-friendly and includes excellent multi-platform publishing support, making it a great choice for anyone looking to create platformer or top-down games, such as shooters, role-playing, racers, Metroidvania, bullet hell, etc.

GameMaker Studio 2 targets 2D games, which means it is not as versatile as other popular game engines such as Unreal Engine, Unity, or Godot. As a hobbyist independent game developer, I am a long-time user of the Game Creation System (GCS) GameMaker Studio 2 by YoYo Games (owned by Opera).
