watercolor-games / the-peacenet

Welcome to The Peacenet, a futuristic open-world hacking game built on the Peace Engine.
https://watercolorgames.net/
GNU General Public License v3.0
5 stars 1 forks source link

macOS Support #31

Open 143mailliw opened 6 years ago

143mailliw commented 6 years ago

Currently, you have to use Mono to run on OSX. The goal is that you shouldn't have to use Mono to run the game, it should be bundled in the .app and work at least as well as it does on Linux.

This is low priority.

143mailliw commented 6 years ago

https://cdn.discordapp.com/attachments/197137682818793483/452950919617708043/DYaAQD0eBluvViEo3phJJwO152NSlkq-rmMVMAuAv4w.png

logantgt commented 6 years ago

oops, i touched your commit... the checkmark was so intriguing

ghost commented 6 years ago

Thing is, on Linux, you still have to use mono to both build and run the game if I'm not mistaken. There's no getting around that - HOWEVER... we could do what Hacknet does, and bundle mono-kickstart with the engine. This is a platform-independent (I think), portable version of Mono with all the native libs and runtime packaged with it. If we use that when on Linux or macOS, we just need a shell script that runs the game using that runtime environment.

A.K.A: you're still using Mono, but it's portable and it comes as part of the game.