The game runs fine for me, but it seems that the steps involving the LLM don't work any more, including entering the dungeon (it freezes at "Create level Objective from LLM").
I watched your profile, it seems you are interested in the dungeon generation part, this is honestly, the part that work the least in my project.
I wanted to function calls for object placement, but it raised a lot of errors and manual guardrails. As it was made for a game jam, once I did commit with this idea, I had to stick to it.
Thanks for the update!
No worries, the dungeons were just a small part of it, I came across your game when reading about LLM-powered games and just wanted to check it out in general.
It's a cool project already, the basic loop with fire/heal spells and dungeon crawling with a boss and an exit is a nice starting setup for the randomized story quests. It could use some UI improvements (e.g. show the position of the player on the minimap, and maybe the boss/exit too). Also, the controls are a bit weird and inconsistent, and I noticed that it conversations it didn't always register some letters I had typed and I had to re-type them.
I wasn't expecting voice synthesis, that was hilarious and caught me totally off-guard. The NPC's seem to stick to the game world, but you can get them to say stuff that doesn't happen in-game (I got the blacksmith to "forge" me a sword, which didn't spawn as an item obviously).
I beat the game once and then it crashed :) I can send you a log if you want, but I don't think it's a bit deal when it's a short jam project anyway.
Hi, again (it's been quite some time). But the game is available in a space :
https://huggingface.co/spaces/Jofthomas/Everchanging-Quest
Hi! And sorry for replying 2 months late :)
The huggingface version looks pretty good! I didn't even realize you can upload games to huggingspace, but it's nice to know that it's possible, I assume it can handle LLM hosting issues.
Character dialogues are probably the best part in the new version and they respond pretty fast now. The bard straight up composing a whole song based on your suggestions and having the music play in the background cracked me up. I also liked the NPCs' different personalities and the witch speaking in riddles. One tiny bug I ran into is that the LLM sometimes adds markdown symbols to text, like *, and the voice synthesis pronounces them out loud as 'asterisk'.
I like the look of the new dungeon and procedural quests when you enter, though it also seems like you don't actually need to do them (you can escape the dungeon through the portal whether or not you collect the required chests). The combat is a little buggy (no pun intended), most notably the enemies can still collide with you and hit you for some time after you kill them. I assume this is partly due to lag because the game is hosted online, but maybe you could disable collisions immediately when their death animation starts playing, not when it ends?