Honestly, you got me with the intro!
I also find the spell system very interesting. I haven’t played long enough to fully grasp the “merge” part, but the game made me want to keep going and understand the logic behind it. I really enjoyed it!
Yeah, the merge part was supposed to be the perk combinations, but I also felt it was a bit lacking in the end.
For the difficulty, I made it easier for the jam so people could jump in without getting frustrated on their first try. A difficulty option would’ve been easy to add too… If I keep working on the game, I’ll probably do that.
But thanks for the compliment on the polish!
Sorry for the delay, and thank you very much for all the information!
I think I have a good idea of what caused the issue, and it should now be fixed.
I’ve just released a major update with many internal changes, which you can find here:
The update has been tested on multiple machines on my side without any issues so far.
If the problem still happens, a log file should now be dumped in data/logs/ that you can share.
Thanks again for the report and all the useful information!
Yes, I had the same issue on my old PC with my game for the previous raylib GameJam, I was able to gain around ten FPS by parallelizing some parts of the game update process.
It might seem like overkill for the tasks being parallelized, but it did have a positive effect.
However, with a newer PC today, I no longer experience this problem. Maybe Firefox isn't well optimized for WASM on certain architectures, idk
Wow, it's so good but it's sooo hard! I managed to get the first one by hiding behind an asteroid the whole time. I could touch it, but it couldn't touch me xD
The second one seemed easier to dodge, but since I died I didn't want to do the first one again, sorry x)
But it's really cool, well done!
Edit: Wait, there's the right-click dodge, I'll do it again!
However, I have noticed that some trackers I use (.xm) have quite a few artifacts when played with raylib, which they don't have when played online on Mod Archive or with my multimedia player (Celluloid).
Could this be due to the code used to load them? (jar_xm.h if I'm not mistaken). So, I thought about using another library to load them to see if that might be the issue. Is it known?