That was fun! After a bit of controller configuration (some buttons were unmapped) I utilized all my cat skills and climbed to the top!
Swinging from ropes is always fun
Also, this is a little bit of a stretch, but it's the only thing I can think of: If you have special audio settings with some kind of "focus mode", try disable that before you start the game? For one tester, a mode like that related to his bluetooth headset interfered with the game's video playback.
Weird, I wonder what's causing it. I can't reproduce it on my computer. If you in Windows press Win+R, and paste this in: %USERPROFILE%\AppData\LocalLow\Nifflas' Games\Xenosphere it should open a folder containing the file Player.log
This file might contain info that can help me work out the cause of the crash. If you can send me the info in this file somehow, I could see if I can figure out what's causing it.
I think Unity uses the Windows API to play video though, and maybe differences in Windows versions/installations can cause this?
I'm sorry, I don't know how to port my adaptive music software to HTML5 and the web compatibility with one of the game's surprise features are so lacking I don't think it's an option right now.
I'd like to build for mac, but I'd need a mac to build it on (both because my adaptive music software and IL2CPP), and I can't afford one right now.
I've fixed it now and uploaded a new version: 1.0.4, which you can download on this page!
The explanation for the bug is, before I fixed it just now, my adaptive music software opened instruments with read/write access instead of just read access, which means the OS denies access since the "Program Files" directory is protected. Most people probably ran it from the desktop or download folder, which is why they weren't affected.
Thank you so much for giving me this log data! This has been helpful in a very big way, especially since this is a mistake in code I use in multiple projects.
Edit: This is now fixed in version 1.0.4
Weird! That means something must be throwing an exception while loading the game, but it's getting enough into the loading to start rendering the background color. I could get an idea of what went wrong if you press Win+R, paste in %USERPROFILE%\AppData\LocalLow\Nifflas' Games\Xenosphere - the last bunch of lines of Player.log will probably contain information about what happened, the info will probably begin with the word "Exception" but I'm not 100% certain
One thing that might fix it is installing the latest Visual C++ Redistributable from https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=ms... (the X64 version)
This is a clever game! Many levels felt like they were completely impossible the first time I tried them, but then I figured out the game wants me to go back and fourth between different levels to figure out the mechanics, until I've built up enough knowledge that I can use them to solve the puzzles.
It's definitely tricky game design, I could see some players might potentially have some trouble with not being told the mechanic but having to discover them by thinking outside the box and realizing the importance of trying stuff one haven't tried just to see what it does. But I really happen to like that sort of games!