Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

AnonymousUser45213

8
Posts
1
Topics
6
Following
A member registered Mar 17, 2022

Recent community posts

Unity and Apple both have some bad habits which sometimes don't play well together. So, things to check (take notes on the results):

1. Try the file from itch to see if Steam's the problem. (It's probably best to completely close out of Steam for this.) I'm assuming other Steam games work as expected.

2. Verify the file integrity: Load Steam. Right-click the program and select "Properties…" then "Installed Files" followed by "Verify the game's files are installed correctly."

3. If the UI demonstrates that it's attempting to respond no matter where you click, it's not the resolution scaling. Try to activate different controls (in different parts of the screen) first on loading (before it grinds to a halt) to see if it's responding in the right spot and if it's specific items that are the problem.

    3b. Wait it out. Go make a sandwich or something and see if the problem resolves itself with time. (If so, reload and see if the problem stays solved.)

4. Drag the window out of the way and see if the OS popped up an ask for some kind of permission (like disk access or something). You can try this before and after attempting to work the program. These usually appear in the middle of the main screen, but not always.

5. Load Activity Monitor and look it over while sorting it by memory and CPU usage. See if it's using up more than expected and if the amount changes when you try to use the UI. If the CPU or memory usage becomes unexpectedly high or low it's a sign that something's bugged.

6. When you close the program, check Activity Monitor to make sure it's actually closing. If it leaves a process running, even at 0MB/0% of CPU, then it's not closing clean and can affect future attempts to run it.

7. Go through the Security and Accessibility sections of System Preferences and see if the program has an entry in there. It's possible that it asked for access and thought it was rejected.

8. If none of that solved it, and you're sufficiently brave you can update to the newest version of macOS and repeat the steps to see if anything's different.

Hopefully this will give you the shape of the problem so it can be addressed. If you have access to another Mac you might want to test it there (use the itch version b/c Steam). The dev may need to recompile if there have been any Unity updates, but let's try to get it working before going there.

[I'm not saying it runs on my Mac; I literally just learned about the program and saw the ask for help, so I'm going by my professional experience and education.]

(1 edit)

EDIT: There's a few different ways Apple complains that you didn't get stuff from the App store. For that message, you may need to load terminal and type:

xattr -d com.apple.quarantine /path/to/app.app

You can read more about it here: https://www.howtogeek.com/803598/app-is-damaged-and-cant-be-opened/

Original:

It's a known problem, but not yours. Simply put, if a piece of software isn't "signed" by a source Apple recognizes, then the software is considered "unsafe." It's not a bad idea, but it's not a guarantee of safety or risk. 

You used to have to change something in Settings, but I think now you can right-click on the program and choose "Open." It's the right-click menu that's the key – you'll get a poorly worded warning that you should throw it in the trash. If you trust the app you can ignore it and choose "Open Anyway." It may take a few tries before it lets go and lets you run it. After that it will open normally with double-clicking.

There may be other things, like giving it permission to access your disk. There's also the possibility that a secondary program will need to be started once separately. I don't have the program (I don't code often enough to justify spending money I don't have) so you may need to dig some to get more specific information, but if I know I'll tell you.

Sweet, can't wait to mess with it. Thanks.

Any chance of releasing the source? I'd like to add some accessibility options and run it outside my browser.

Ah, the bit about it being the full game wasn't clear. Thanks for the clarification, and for trying to provide a build.


I'm post-Catalina (macos 12.2) and it appears to work fine (sound, control, transitions, etc.). The only thing is the first time running it,  the user has to right click on it and choose open (which is standard for unsigned apps that didn't come from the App Store). After that it starts normally.

The Mac demo is still there but the full version doesn't have a file for Mac.