Now this is putting Humble back on the map for Linux gamers, a weekly sale where some of the proceeds go towards open source projects!
Of course you can customize where you money goes as always.
The bundle consists of:
Magical Diary
NEO Scavenger
Offspring Fling!
Planet Stronghold
Anodyne
Defenders Quest
Evoland (not on Linux)
Incredipede
Not actually a bad list of games!
By buying the games you can support these open source projects:
FlashDevelop - A source code editor for working with Flash Actionscript and Haxe.
OpenFL - a fast, cross-platform implementation of the Flash API
Ren'Py - a game engine designed for visual novels and life simulations, forms of digital storytelling that present writing, choices, images, and sounds to the player.
Haxe Foundation - Haxe is an open source cross-platform tool kit. With a single programming language you can target multiple mainstream platforms: web, mobile, desktop. It is used to develop apps and games such as Papers Please, Evoland, and many others.
It does make you wonder why Evoland has no Linux version if it is built with such cross-platform tools.
Some you may have missed, popular articles from the last month:
If I remember right, devs was promised to make a linux-port of Evoland, aren't they?
0 Likes
Quoting: RattleheadIf I remember right, devs was promised to make a linux-port of Evoland, aren't they?
I have reached out to the developer for clarification.
0 Likes
I love to support open source but I fundamentally hate anything involving Flash. The fact that more than one of the games in that bundle requires Adobe Air or Flash makes me angry. I'm sure they are great games but I hate Adobe with a passion.
I know some of these guys have been working on their stuff for so long that Flash and Air once sounded good, but what happened is Adobe proved they don't stand behind their products.
Hope the devs make some money on the sale but it won't be mine.
I know some of these guys have been working on their stuff for so long that Flash and Air once sounded good, but what happened is Adobe proved they don't stand behind their products.
Hope the devs make some money on the sale but it won't be mine.
0 Likes
For the "I hate flash" crowd:
First, read this article:
http://gamasutra.com/blogs/LarsDoucet/20140318/213407/Flash_is_dead_long_live_OpenFL.php
Haxe/OpenFL/FlashDevelop all contribute towards a development pipeline that is our best hope for entirely replacing flash. By moving our Actionscript code to Haxe (a similar but superior, and 100% open source) language, and leveraging OpenFL's mirroring of the Flash API, we can compile our games, *natively* for C++.
As for EvoLand -- that's created by Nicolas Cannasse, the *creator* of the Haxe language. Right now it's outputted to AIR, but it's actually written in Haxe so it will likely come to linux in the future, as soon as he can build out the 3D Api's for haxe so that they mirror in OpenGL the stage3D calls he's using right now.
Here's Nicolas' open source report card:
http://osrc.dfm.io/ncannasse
And here's the 3d library in question:
https://github.com/ncannasse/h3d/tree/heaps
Here's my open source report card for the record:
http://osrc.dfm.io/larsiusprime
First, read this article:
http://gamasutra.com/blogs/LarsDoucet/20140318/213407/Flash_is_dead_long_live_OpenFL.php
Haxe/OpenFL/FlashDevelop all contribute towards a development pipeline that is our best hope for entirely replacing flash. By moving our Actionscript code to Haxe (a similar but superior, and 100% open source) language, and leveraging OpenFL's mirroring of the Flash API, we can compile our games, *natively* for C++.
As for EvoLand -- that's created by Nicolas Cannasse, the *creator* of the Haxe language. Right now it's outputted to AIR, but it's actually written in Haxe so it will likely come to linux in the future, as soon as he can build out the 3D Api's for haxe so that they mirror in OpenGL the stage3D calls he's using right now.
Here's Nicolas' open source report card:
http://osrc.dfm.io/ncannasse
And here's the 3d library in question:
https://github.com/ncannasse/h3d/tree/heaps
Here's my open source report card for the record:
http://osrc.dfm.io/larsiusprime
0 Likes
For the "I hate flash" crowd:
Some of those game still require Flash and or Air even if they are built with tools that give you the option not to output to Flash. This was a decision the developer made for one reason or another.
Some of those game still require Flash and or Air even if they are built with tools that give you the option not to output to Flash. This was a decision the developer made for one reason or another.
0 Likes
Indeed, it's not a perfect situation. We'd like the future to be here already, but we're still busy building it. When Haxe/OpenFL matures, we'll be able to leave Flash/AIR behind once and for all, and putting together this bundle to raise money for those causes is a part of that initiative, to bring truly native cross-platform development, built entirely on open source tools, to linux and other platforms.
And if you don't want to play games with Flash/AIR... that's fine, I get that, feel free to skip this bundle, I'll support you in that. I just want to explain our motives.
And if you don't want to play games with Flash/AIR... that's fine, I get that, feel free to skip this bundle, I'll support you in that. I just want to explain our motives.
0 Likes
Haxe and OpenFL feel clutchy, like "supporting" cross-platform programs by letting your code run in Javascript browsers thanks to cross-compiling using Emscripten, or bundling your new games with a wine wrapper.
I'm fine with them for making old, unsupported games run on Linux, but they really shouldn't be seen as a viable platform for new projects.
I'm fine with them for making old, unsupported games run on Linux, but they really shouldn't be seen as a viable platform for new projects.
0 Likes
Quoting: DrMcCoyHaxe and OpenFL feel clutchy
It sounds a bit like you think Haxe/OpenFL apps are just a Flash projector or browser-wrapper around a Flash file. If so, I can see why that would make you hesitant to support it. Being a dev stuck in that mode right now, it's not something I want to perpetuate.
However, Haxe and OpenFL (a lib for Haxe) generate native apps for each platform. No browser-js, Flash projectors, Wine wrapper, AIR doodads, etc.
If you already knew that, I apologize! Also, if I have my facts wrong, feel free to correct me!
0 Likes
This looks like it will help more developers bring native builds of their games, while still allowing them to use the development tools they are familiar with. I think this is fantastic, and if it provides a robust, familiar development environment, coupled with solid, performant, native builds, then it's definitely worth supporting.
If there are example projects, then someone could build a simple unit-test & benchmarking suite for platform comparison, especially 3D acceleration. That could also be used for community regression testing. I think that such a project might help dispell the sentiment that effort spent here is intended to build a glorified node-webkit, when that couldn't be farther from the truth.
If there are example projects, then someone could build a simple unit-test & benchmarking suite for platform comparison, especially 3D acceleration. That could also be used for community regression testing. I think that such a project might help dispell the sentiment that effort spent here is intended to build a glorified node-webkit, when that couldn't be farther from the truth.
0 Likes
Not terribly excited by any of the games (just as a matter of taste) but I probably will throw some money in as I do genuinely appreciate the concept, making this only the second Humble Weekly Sale I ever felt the desire to participate in.
0 Likes
See more from me