Anodyne

Anodyne

View Stats:
Anodyne > IMPORTANT STUFF > Topic Details
 This topic has been pinned, so it's probably important
Sean HTCH  [developer] Jan 1, 2014 @ 2:00am
Linux version: Standalone SWF is in installation directory
aweafwe
< >
Showing 1-12 of 12 comments
Isaac Jan 8, 2014 @ 10:16pm 
asdasd
Sean HTCH  [developer] Jan 8, 2014 @ 11:32pm 
Someone had the problem today: If you run it through your browser and get installation errors, make sure that the storage size is set to unlimited (the save file isn't really large but I think it needs at least a megabyte or so...I think..)
noccy Dec 6, 2014 @ 10:03am 
If Adobe AIR is only used as a wrapper, couldn't you ship a stub to load the game using gjs and webkit? It is present on Gnome/GTK-based systems, and installed by default on Ubuntu (14.10, probably earlier too)

A simple example can be found on GitHub[gist.github.com]. The launcher .sh could do:

if [ ! -z "$(which gjs)" ]; then
# Do things with GJS instead of AIR
gjs anodyne.js
fi
Nab Mar 1, 2015 @ 1:46am 
if I want to go ten rounds of trial and error to do the developers job I can download freeware games from sourceforge.

The job of a developer isn't to make sure a way to play the game potentially exists once the player jumps through enough hoops. This is Steam, it is supposed to be click and run
CrisFigueira Jun 22, 2015 @ 11:16am 
Since SteamOS is coming, I think a click-and-run solution would be necessary. Steam Machines are supposed to be like consoles :)
Envious Jun 22, 2015 @ 3:20pm 
It's Adobe's fault for dropping AIR support on Linux not the Anodyne developers fault, anything related to Adobe will always have problems on Linux.
CrisFigueira Jun 22, 2015 @ 4:38pm 
Originally posted by Envious:
It's Adobe's fault for dropping AIR support on Linux not the Anodyne developers fault, anything related to Adobe will always have problems on Linux.

Two words: OpenFL and Haxe :-)
krakenfury Dec 5, 2015 @ 5:05pm 
Originally posted by Envious:
It's Adobe's fault for dropping AIR support on Linux not the Anodyne developers fault, anything related to Adobe will always have problems on Linux.

It's the developer's fault to require an ancient dependency that's such a pita to install. I've given up on AIR. None of the guides out there work with the current Ubuntu repos and I really don't feel like spending hours figuring it out.

On top of that, the SWF doesn't play in gnash.

I may be a little chafed from having spent the better part of my Saturday monkeying with this, but I think it's downright disingenuous to sell this to Linux users at this point.
Exophase Jan 18 @ 5:18am 
I was able to install Adobe AIR on Linux Mint 17.3 (64-bit) using the script here:

http://www.noobslab.com/2015/05/adobeair-is-now-available-for-ubuntu.html

This should also work for various recent flavors of Ubuntu.

After installing AIR the game launched correctly by clicking "Play" on Steam, although I had to agree to AIR's user agreement.

I only let it play for a few seconds, so I'll report back if anything's wrong. Barring no problems I would recommend integrating the script into the game's installation instead of the one it currently uses.

EDIT: Tried running the build_j2k.sh script in the linux_controller directory and found the configure file isn't even there. Did you guys even test this? Installed joy2key off the repo and changed runj2k.sh to reflect this. Going to see how this works now.
Last edited by Exophase; Jan 18 @ 5:26am
Sean HTCH  [developer] Jan 18 @ 2:38pm 
Sorry about all the problems on Linux. As you might expect, I'm not planning at the moment at doing a Linux version for our next game - it's too fragmented and difficult to support, and I don't have the technical expertise.

I think there's a standalone SWF version of the game included on anodyne linux?? You could try that. Otherwise, you can always request a refund. If it's too late maybe there's a way I can manually do it, not sure.
Exophase Jan 18 @ 7:37pm 
I finished the game on Linux, everything worked OK after using the script to install AIR, linked in the above post. Did not try anything with running the SWF directly. Could be worthwhile to incorporate that into the opening post.

This should be enough for most users, since Steam surveys show most are using Ubuntu or Mint.
CrisFigueira Jan 19 @ 6:01am 
Originally posted by Sean HTCH:
Sorry about all the problems on Linux. As you might expect, I'm not planning at the moment at doing a Linux version for our next game - it's too fragmented and difficult to support, and I don't have the technical expertise.

Hi, thanks for answering us. It's a shame I can't play Anodyne on my Steam Machine, but it's your decision and we can't force you to do the port :)

However, I hope that in the future SteamOS and the Steam Machines change your mind about porting the game. If it happens, the path of least resistance is using OpenFL/Haxe, an crossplatform solution that implements an Actionscript-like programming language and flash-like API. It was already used by a bunch of games[haxe.org] and I think it would be perfect for those upcoming Steam consoles.
< >
Showing 1-12 of 12 comments
Per page: 15 30 50

Anodyne > IMPORTANT STUFF > Topic Details