A recent editorial from 'Defenders Quest' developer Lars Doucet has sparked my interest, and it has arisen from the news that GameMaker has been acquired by a gambling company.
For a little background, Lars worked with Flash and Adobe Air, and because of their issues he has moved onto using the open source Haxe project. He also tweets about how awesome it is a lot, and he even contributes code directly to HaxeFlixel.
Let me re-hash the tweet included in the linked editorial to help remind you:
XNA: abandoned.
Lars Doucet ن (@larsiusprime) February 16, 2015
Flash: neglected.
GameMaker: sold.
Your proprietary tool could be next.
Open Source. For your own protection.
I imagine for anyone using GameMaker this would be pretty scary, and who the hell trusts a gambling company? They are the same types of companies that email me every single week to try and sweet talk me into injecting their links into our articles for money (for just one annoying example). Anyway, onto the editorial in question!
GameMaker Studio's company YoYo Games Limited was sold for $16.4 million, but if you don't know what GameMaker is have a look at these games:
- Hotline Miami
- Risk of Rain
- Gunpoint
- Gods Will Be Watching
- Nidhogg
- Spelunky
- Nuclear Throne
All of those were made with GameMaker, and many more too.
The developer who wrote the editorial linked at the top has been stung by closed source platforms before, and that's where the doubts come from. Lars created Defenders Quest using Adobe Air, and Air dropped Linux support some time ago. So, Lars knows all too well that closed platforms can lock people out and force them to re-do their work when they remove support for things they need.
LarsThat said, technology gets old fast without maintenance. Adobe dropped Linux support for AIR a few years back and it has been an enormous pain point of mine in supporting legacy Defender's Quest builds. Yeah, I could always drop the Linux target, but I shouldn't have to.
It's an interesting read, and I agree with Lars on many things.
We don't know what the gambling focused company 'Playtech' will do with GameMaker, but we will keep an eye out if they ever decide to bring GameMaker to Linux. Sadly, what happens with a lot of these deals is a lot of company restructuring, and support for things can get dropped easily (like platform exporters that aren't raking in the big bucks for them: Linux).
Personally, if I was using GameMaker, I would be looking for a more open solution for my next game. While Lars points out there are drawbacks to both open source tools and closed source tools, it's still better to have the option of fixing issues/forking the project completely to keep it alive, rather than see all support for it to disappear which is possible.
There are a few good open source tools like Godot, and maybe a few people will look towards it now. Hell, even the ENIGMA tool which is compatible with GameMaker's "GML" could see more activity now.
It's also worth noting for XNA developers that you could look at FNA. FNA is cross-platform and aims at being an accurate XNA4 runtime for the desktop (Windows, Mac and Linux).
What are your thoughts on this? And what are your favourite open source game creation kits we didn't mention?
Some you may have missed, popular articles from the last month:
GameMaker was used to create Maldita Castilla - quite a masterpiece of a game (it's free and has a Linux version too).
2 Likes, Who?
Nice warning against being at the mercy of your game engine developer. Unless of course you buy the rights outright like Cloud Imperium Games did with CryEngine for Star Citizen =) - risk mitigated. Although it still means if Crytek never ships their Linux (and Android for this GDC!) builders even though they already have them, staff at CIG might have to implement their own Linux builders for their CryEngine if they want to fulfil their Linux release promises.
0 Likes
Quoting: ShmerlGameMaker was used to create Maldita Castilla - quite a masterpiece of a game (it's free and has a Linux version too).
That game looks great!
Thanks!
0 Likes
I was using Game Maker in 2004, I guess if it came to Linux that would be nice, but I honestly don't care much.
We game devs have our choice of Unity, Torque2D became MIT last I heard and now I'm turned on to Haxe and Enigma, I'm sure we'll be better than fine.
Last time I tried GameMaker it was a mess of a application and slow.
We game devs have our choice of Unity, Torque2D became MIT last I heard and now I'm turned on to Haxe and Enigma, I'm sure we'll be better than fine.
Last time I tried GameMaker it was a mess of a application and slow.
0 Likes
Just one more though, that's something else which makes UE4 great !
(even if completely free -as in freedom- engines are intrinsically better for that matter)
(even if completely free -as in freedom- engines are intrinsically better for that matter)
0 Likes
Quoting: subQuoting: ShmerlGameMaker was used to create Maldita Castilla - quite a masterpiece of a game (it's free and has a Linux version too).
That game looks great!
Thanks!
Yeah, it's really done with love and has hardcore old school feel to it - really tough and challenging. I find it close to impossible with a keyboard though. Some recommend using a controller for better playability.
0 Likes
See more from me