Latest Humble Bundle Supports Open Source GameDev Tools
lars_doucet (2853771) writes "The latest Humble Weekly Bundle is titled 'Celebrating Open Source,' and features eight indie games, with charity going to the open source tools used to develop them. The open-source programming language Haxe is strongly represented: three of the charities include the Haxe Foundation, itself OpenFL (recently featured on Slashdot), and FlashDevelop, the most popular open-source Haxe/ActionScript IDE. The fourth is Ren'Py, the Python-based visual novel engine used in award-winning games like Long Live the Queen and Analogue: A Hate Story.
The games themselves are Magical Diary, NEO Scavenger, Offspring Fling!, Planet Stronghold, and for those who pay $6 or more, Anodyne, Defender's Quest, Evoland, and Incredipede, as well as 6 soundtracks. 7 of the 8 games are cross-platform across Mac/Win/Linux, and all are DRM-free."
The games themselves are Magical Diary, NEO Scavenger, Offspring Fling!, Planet Stronghold, and for those who pay $6 or more, Anodyne, Defender's Quest, Evoland, and Incredipede, as well as 6 soundtracks. 7 of the 8 games are cross-platform across Mac/Win/Linux, and all are DRM-free."
I bought this bundle even though I already had half the games, because the platforms deserve the help. You're able to gift the Steam versions individually, so the redundancy isn't a waste if you have friends on Steam.
Cloudiot: A person who does not see offsite storage as a way to lose control over access to his or her own data.
Great way to get some cash flowing into these projects FOR GREAT JUSTICE!
'Celebrating Open Source,' Pay what you want. Support vital open source projects.
None of these projects are open source.
The engines used, are open source.
The default percentage cut is (which can be customized):
- 65% Dev
- 20% Engine
- 15% Humble website
So in effect, they are using the "open source engine" as a pull to make money.
I'am all for it with the custom split option. But, lets make sure we use the term "open source projects (ENGINE)" correctly.
FlashDevelop can be used as part of the pipeline for OpenFL which exposes the Flash API and aids in compiling to Haxe (or something like that), so it's not really Flash itself. See related article.
Nope! Not Flash! Really!
The naming convention can be a bit misleading. OpenFL is not an open source version of Flash. It is a library for Haxe with an API that mirrors Flash's. The output of a compiled Haxe+OpenFL project can be native Windows, Mac, or Linux apps, iOS, Blackberry, or Android apps, HTML5, Flash, and more. The output does not require a VM, a plugin (unless Flash is the target), nor is it wrapped in a VM or projector.
Sorry if this is overkill, but it's a common misconception that I'm hoping to clear up!
It's nice to see Defender's Quest there, even if it's in a weekly sale and not the main bundle. They've been snubbed by the Humble Bundle for quite a while, but it's really a great game with a heck of a lot to it.
I totally understand that OpenFL is not Flash, but I still have questions about it. I'm not a Flash developer, but can Flash projects be quickly converted to OpenFL should someone decide to go that route?
There isn't an automated way (that I know of), but it's not hard. Most of the syntax is pretty much the same, and part of the point of OpenFL is that the library calls are all the same.
The one time I tried porting a complex AS3 class over to Haxe/OpenFL, I started by copy+pasting the AS3 source. Then, I spent most of my time changing things like Flash Vectors/Arrays to typed arrays, minor changes to for loop syntax, different type names (e.g. Boolean->Bool), and other differences.
Actually, I think there's a really good summary out there...here we go:
http://haxe.org/doc/start/flas...
You can see quite a lot is the same. And I heard there are some even trying to create auto-converters. But it wasn't too hard to convert in my experience. More tedious than difficult.
More tedious than difficult.
That's exactly where automated tools come in most handy.
I refuse to sign
cheap jordan shoes http://www.shoesctv.com/ all jordan shoes http://www.shoesctv.com/ jordan store http://www.shoesctv.com/ designer sunglasses http://www.shoesctv.com/ handbags On Sale http://www.shoesctv.com/ jordans shoes http://www.shoesctv.com/ michael jordan http://www.shoesctv.com/ Air jordan 13 http://www.shoesctv.com/ designer handbags http://www.shoesctv.com/ discount jordan shoes http://www.shoesctv.com/ NBA cap wholesale http://www.shoesctv.com/ best handbags http://www.shoesctv.com/ cheap jordan http://www.shoesctv.com/ Jordan for cheap http://www.shoesctv.com/ handbag store http://www.shoesctv.com/ cheap sunglasses http://www.shoesctv.com/ handbag patterns http://www.shoesctv.com/ mens sunglasses http://www.shoesctv.com/ Jordans For Sale http://www.shoesctv.com/ jordan release dates http://www.shoesctv.com/ cheap designer handbags http://www.shoesctv.com/ designer handbags wholesale http://www.shoesctv.com/