Building for MacOS in 9 days;


How foolish was I, to presume that which worked on Windows and in debug would work on Mac. Long story short I ran into issues with signals . More specifically signals coming from dead objects. This was aided by a super vague crash log, (Debug ran perfectly). So for the past several days I have been making changes and running hoping the crashing would stop. 

What finally got it working was actually pretty simple. I have a few instances where objects will signal it is time for them to be replaced. (maps on victory, dead human -> pile of bones, pile of bones -> undead skeleton friend). What fixed it (and I can not emphasize enough that this works without it on Windows), was to add a Boolean variable that tracked if the object in question had requested replacement and only allow said request to happen once.


Overall I'd say the project went smoothly. The main thing I would tweak is to make the Dialog better at conveying certain mechanics. For example (one level is impossible to beat without knowing this) Turning a pile of bones into a Skeleton Friend in the path of a trap will activate the trap. However if the Skeleton Friend is hiding in the light (they are unbearably shy) they will not activate said trap. While hiding arrows will miss them as well, if another actor sets off the trap.

Files

CryptWatcherWindows64bit.zip 36 MB
Dec 01, 2020
Game.dmg 41 MB
Dec 09, 2020

Get Crypt Watcher

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.