As far as I know, it shouldn't depend on anything and it comes with a bundled Java Runtime. Be good to know if it works for you with the bundled JRE and if there are any other dependencies.
I've had a tinker with controller support using the libGDX controller extension. It was a bit easier than I expected and have a working example at https://github.com/SimonC4/DestinationSol/tree/controller
Currently it only controls the movement of the ship and does not control any of the menus...
The documentation said that there was an extra step for releasing on Mac so that file permissions are kept. However, I didn't do that and it hasn't seemed to have caused any issues.
I've done a small update to point #4 in the upload process. The depots that only contain the JRE don't need to...
I have requested some Steam keys which we can give to Mac testers. This should allow them to get the game to show up in Steam. This should take about a day for Valve to approve.
I did get it to show up and it was either because I was trying out the Steamworks SDK or due to in-home sharing.
I've uploaded the 1.1.0 build to Steam for Mac (the one prior to the hull merge) and I was able to install and play on my Mac. I've enabled it on the developer and beta testing packages, but not the release package. I think this means anyone with the beta password should be able to download...
I think I found the issue. I was expecting that the textures were loading from the res/configs/hulls folders, but they are not. They're are still loading from the texture atlas and the sol.atlas file has been changed so the name of each texture includes the devBuild path, which is why it only...
Here's a quick update as I ran out of time.
Managed to reproduce locally using gradlew distZip, but needed to do a git clean first. After that I can also reproduce using gradlew run, but I can't reproduce it if I run from IntelliJ.
I've submitted a pull request for the Mac OSX version. It contains the JRE and steam files. Once this is merged in I'll grab the build from Jenkins and upload to Steam and enable it for developer testing and beta testing if all goes well. Might be good timing with the hull branch.
I'll update...
I was just wondering what people's thoughts are on creating a Mac OS X version on Steam. It wouldn't take long to do this, but there's a limitation that Mac files need to be uploaded to Steam on a Mac computer. This can only be done on a Mac computer. The reason is that Mac files have special...