Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mac Version?

A topic by ItchyTanuki created May 17, 2021 Views: 579 Replies: 10
Viewing posts 1 to 6

I need this game! Any plans for a Mac release?

Thank you :)

Developer

Unfortunately, Apple makes it very difficult to release cross platform software with their new OS. I would need a developer account, and I need a Mac to build the game and prepare installation packages.

There's a solution though! The source code is available for free, and it includes build instructions: https://github.com/jobtalle/koi

Alternatively, you can run it as if it were a website, since the game was built using HTML, Javascript and WebGL.

Multiple Mac users have already built the game for themselves from source, and it runs great on Mac!

(1 edit)

Thank you Job.

I’ve compiled the source code, and I bought it from here too. I had to install Node.js and a newer version of Python as my macOS 10.14.6 is stuck with 2.7.

It really does run great, thank you for making the source code available so anyone with a Mac can enjoy your lovely game!


PS There’s a very small issue with the game not quitting through the “Save & Quit” menu item. If I click that, the main window disappears, but the application is still running (in the menu bar and looking at the Activity Monitor, there’s the 4 processes still active). Command-Q quits the game just fine though.

Developer

I'm happy to hear the game works for you, and I hope you'll enjoy it!

Very strange to see the game does not quit... may be an electron problem, I'll make a GitHub issue for it.

(+1)

Great I’ll look out for it!

I love this game, it was absolutely worth the extra effort to make it run.

We’re not the fanciest fish yet, but we’ll get there ;) Thank you for creating this, it’s beautiful <3


Hi, I purchased this game because I really would love to play it, but I use a Mac OS, and after trying to attempt to build it myself using the instructions, as someone who isn't tech savvy at all, I was wondering if you could share your built version...? If that's even possible?


I really would love to play this game, I just don't know how to build it myself. ^^;

(1 edit) (+1)

I’m sure a lot of other Mac users would love this game too, I could offer the developer my copy to distribute?

It’s 161MB zipped, please let me know if you’d be interested Job.

idotbubble, did you download the KoiTranslations and squish.py submodules from GitHub? The instructions don’t explicitly state they’re needed, but if they aren’t there the game won’t compile. Not knowing how far you got with this, I might be covering some stuff that you already know, forgives!

  1. In Finder, go to the Koi-master folder. Delete the existing “KoiTranslations” and “squish.py” folders in there.
  2. Download these two submodules, KoiTranslations and squish.py and put them in the Koi-master folder.
  3. Unzip them, they will create new folders, rename “KoiTranslations-master” to “KoiTranslations” and rename “squish.py-master” to “squish.py”.
  4. Have you installed Node.js and Python? Grab the Node LTS (Long Term Support, currently 14.17.0) and Python 3.9.5 packages.
  5. Bring up a Terminal window (command-space, search for Terminal), type in the following and then hit enter to run the command:
    npm i
    It will take awhile to install required packages – but we’re almost there!
  6. Once npm i has finished, in the same window type (or paste) npm run build-mac-64 and again hit enter to run the command.
  7. All being well, you now have a macOS version of Koi Farm! Yay!
Developer

Sorry for the late reply, but that would be awesome!

I cannot distribute it properly through steam (I've tried), but I can make it available on itch only.

(1 edit)

Great!

How would you like it sent over, I could just zip up the complete application (~161 MB, but of course that includes all the audio in WAV and OGG and Electron) or a zip of the particular macOS specific files you need.

I’m sure there are Mac users who don’t realise they need your game in their life ;)

Developer

A .zip containing everything would be great! Then it's just distributed like the mac & windows versions are.

On steam, I had some trouble with zipped mac builds, after steam extracts and repacks the files some things somehow break. A zip with all files would be the safest option.

(+1)

Cool Job! I emailed you using the contact form on your website :)