About the OSX and Linux versions
Author: indiefoldcreator
Date:
Wed, 31 May 2023
Game: Dreaming Sarah
Hi everyone,
As some of you know and I've mentioned in the bug report thread, I'm having a lot of trouble updating the game. I decided to explain it better in an announcement.
Basically, Dreaming Sarah is made using a program called Construct 2. It's a game making program that works much like RPG Maker if you have ever used that, but in my opinion it's a little more robust.
This program mainly builds your game in HTML5. This means that the only native way that you can get your game working is by running it on a browser, like Chrome of Firefox.
So, to make my game run on Windows/OSX/Linux platforms, I had to rely on a tool called NW.js. This tool takes a HTML5 game and wraps it in a executable for these OS's.
When I first released Dreaming Sarah, it worked great for all platforms. I had a rough time testing it (since I only have a Windows PC that isn't even that good) but after a lot of help from some friends and days and nights installing Hackintosh and Ubuntu on my PC, I did test all of it and everything worked.
So what's the problem? Well, after release more bugs were found, so I decided to fix them. After fixing a few I found out that the newest version of NW.js, which is a tool I need to run the game on Windows/OSX/Linux, has become imcompatible with OSX, and broken on Linux. It also will not work with Steamworks, so if I update the game, there's no way to add achievements or anything like that anymore.
On top of that, the old version of the OSX build that was up on Steam stopped working and I'm not even sure why. My guess is that there was some kind of update on OSX that's breaking my game, since it's using an old version of NW.js. The linux version also seems to be incompatible with SteamOS for now, for various reasons. And the option to make the game fullscreen won't work unless you manually modify a file inside of it, which really sucks.
So, because of these problems, I've decided to pull the OSX/Linux versions from the store temporarily. If you already bought the game and play on these platforms and it did work, rest assured that you can still play it! This will only stop other users from buying the game, since I can't directly support it right now. When I've got this problems sorted out, I'll update the entire game with all the bugs listed on the bugs thread fixed.
Once again, I'm really sorry and thanks for your patience.
As some of you know and I've mentioned in the bug report thread, I'm having a lot of trouble updating the game. I decided to explain it better in an announcement.
Basically, Dreaming Sarah is made using a program called Construct 2. It's a game making program that works much like RPG Maker if you have ever used that, but in my opinion it's a little more robust.
This program mainly builds your game in HTML5. This means that the only native way that you can get your game working is by running it on a browser, like Chrome of Firefox.
So, to make my game run on Windows/OSX/Linux platforms, I had to rely on a tool called NW.js. This tool takes a HTML5 game and wraps it in a executable for these OS's.
When I first released Dreaming Sarah, it worked great for all platforms. I had a rough time testing it (since I only have a Windows PC that isn't even that good) but after a lot of help from some friends and days and nights installing Hackintosh and Ubuntu on my PC, I did test all of it and everything worked.
So what's the problem? Well, after release more bugs were found, so I decided to fix them. After fixing a few I found out that the newest version of NW.js, which is a tool I need to run the game on Windows/OSX/Linux, has become imcompatible with OSX, and broken on Linux. It also will not work with Steamworks, so if I update the game, there's no way to add achievements or anything like that anymore.
On top of that, the old version of the OSX build that was up on Steam stopped working and I'm not even sure why. My guess is that there was some kind of update on OSX that's breaking my game, since it's using an old version of NW.js. The linux version also seems to be incompatible with SteamOS for now, for various reasons. And the option to make the game fullscreen won't work unless you manually modify a file inside of it, which really sucks.
So, because of these problems, I've decided to pull the OSX/Linux versions from the store temporarily. If you already bought the game and play on these platforms and it did work, rest assured that you can still play it! This will only stop other users from buying the game, since I can't directly support it right now. When I've got this problems sorted out, I'll update the entire game with all the bugs listed on the bugs thread fixed.
Once again, I'm really sorry and thanks for your patience.
Write your comment!