I’ve uploaded a Linux version. Version is not tested. I just clicked compile in Construct 3.
Feedback is welcome!
And thanks for the tips!
Greatly appreciated. Unfortunately, it is loading to a blank white or black window, then after a minute or two, to a blank grey window. The first 2 (white/black at initial start) could seemingly have a variety of causes based on what I found when researching: some in the game build and some on my end. But honestly its a temporary state and I'm not worried about it.
The last one is an actual problem, and more complicated. It conceivably >might< be a graphics driver issue on my end--I switched to linux this year because W11 is a shitshow and only getting worse with their push to make it an AI interface. However, I'm on nVidia hw, and unfortunately they don't play nice with linux. For the most part, the linux folks have managed to get it sorted and have working nVidia drivers, but it means there's no official "new driver" I could go try. I do appear to be on the most current driver available for my system, however. I'll also note that I'm rather a linux noob, so its very possible I'm screwing up something simple that others better with the OS would know how to do.
But...it might have to do with the errors I was seeing in the terminal when I launch the app from the terminal, that showed up shortly after it switched from white/black to grey.
Here's the command and resulting feedback at the terminal. Note that the ignore gpu blacklist flag was something I found that could have been a fix if there was some kind of compatibility issue between Construct 3 and my graphics card.
/LoveFairyV11$ ./LoveFairyV11 --ignore-gpu-blacklist
DevTools listening on ws://127.0.0.1:9222/devtools/browser/de91ab11-981b-4ce3-8784-825de6c35787
[6400:6409:1021/210948.018916:ERROR:google_apis/gcm/engine/registration_request.cc:291] Registration response error message: DEPRECATED_ENDPOINT
[6400:6409:1021/211010.929159:ERROR:google_apis/gcm/engine/registration_request.cc:291] Registration response error message: DEPRECATED_ENDPOINT
[6400:6409:1021/211052.840395:ERROR:google_apis/gcm/engine/registration_request.cc:291] Registration response error message: DEPRECATED_ENDPOINT
[6400:6409:1021/211242.417246:ERROR:google_apis/gcm/engine/registration_request.cc:291] Registration response error message: DEPRECATED_ENDPOINT
I did confirm that the loopback port for 9222 was open on my firewall, so that's not blocked to cause an issue, fyi.
I also tried running the game with the --disable-cpu flag.
Looking into those errors, it appears the program is trying to use an API that google no longer supports (GCM=google cloud messaging; was replaced with Firebase Cloud Messaging, FCM, apparently). When I was trying to get the windows version working earlier, I noticed it downloaded some MS Edge stuff--it seems Construct 3 has browser dependencies and the chrome functions are out of date.
Dunno if it has any option to use firefox for its browser "back end", or if the chrome stuff could be updated. Also not 100% sure that's the actual root cause of my issue (because of the gfx card thing), but it seems quite possible.
If you feel like that helps and want to futz with it some more, I'll keep an eye out for news of a new linux version being put up. Regardless, I appreciate you making the attempt, even if you decide to not keep going with the linux attempt and drop it here (which I would totally understand).