MarbleMarcher icon indicating copy to clipboard operation
MarbleMarcher copied to clipboard

Prebuilt binaries for macOS, Windows, Linux

Open Nexuist opened this issue 6 years ago • 8 comments

Hello,

Following in the footsteps of #1, it would be nice to have prebuilt binaries (via GitHub releases) that prospective users could download to avoid having to clone and build the whole project. In addition, this could allow non-developers to be exposed to the primary concept behind the game, the fractal game engine, and give it a wider audience.

I'm not sure if this is where you intend to take the project, or if you would prefer to keep it as an open source demo of sorts, but I figured it might be worth starting the conversation.

Nexuist avatar Jan 09 '19 10:01 Nexuist

This may be the direction I head down eventually if I decide to make another game with the engine. Right now, there's poor separation between the game and the engine/physics, as it was thrown together quickly rather than as a long term project. I also wasn't expecting the popularity that it got. If I make something else with this engine, I will also pull out the engine components to a library so it can be used in more applications.

HackerPoet avatar Jan 09 '19 19:01 HackerPoet

I would also like to see prebuilt executables available for download, as compilation is extremely daunting for most people.

swedneck avatar Jan 11 '19 01:01 swedneck

Yeah compiling for macOS is a bitch, spent like 3 hours trying to get it to work.

tomlister avatar Jan 17 '19 06:01 tomlister

Yeah compiling for macOS is a bitch, spent like 3 hours trying to get it to work.

you might want to use make -j$(nproc) next time

nottux avatar Jan 17 '19 18:01 nottux

It's not an issue with cores, it's that fact that clang isn't getting headers from cmake. I haven't been able to make it compile (wasted 3 hours).

tomlister avatar Jan 17 '19 21:01 tomlister

I just wasted an hour doing the same. Sucks, I really wanted to play this. Actually, I really wanted to have this as a screensaver.

markedphillips avatar Feb 05 '19 21:02 markedphillips

I just wasted an hour doing the same. Sucks, I really wanted to play this. Actually, I really wanted to have this as a screensaver.

you might have the problem with old libsfml packages

nottux avatar Feb 06 '19 17:02 nottux

On the flip-side, having the game behind a bunch of build step encourages curious individuals to get their hands dirty. I do agree that debugging environment and build issues are potentially the least fun aspects of life though.

C-Kenny avatar Apr 09 '19 04:04 C-Kenny