A new version of Everchanging Quest is available in a Hugging Face Space :
https://huggingface.co/spaces/Jofthomas/Everchanging-Quest
jofthomas
Creator of
Recent community posts
Hi, again (it's been quite some time). But the game is available in a space :
https://huggingface.co/spaces/Jofthomas/Everchanging-Quest
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.
Hey again ! I have no problem with the implementation of the game and don't worry I understood what needed to be done. EVen more considering that all the controls are on screen.
when I said " I don't have any feedback on what I type like what I see in your video " I meant I can't see the input field which made the game quite harder with no visual feedback of what I type. And resizing the window once the game started does not work as a solution.
I just gave it another try and in the end I have to resize the window before playing.
Have nice day !
Here is a representation of my screen with the game started :
Ah, that's a nice pipeline, it seems indeed very noise sensitive as any unprecented output in the early stages gets amplified at the end of the pipeline. in your case if the guidance toolkit was working properly ( chich is not the case, I tested multiple times ) it would have been interesting to have stable prompts :https://github.com/microsoft/guidance
But I judge by results, and in your case it worked well.
Thank you for testing it ;) I'm a data scientist so my idea was just to demonstrate the potential use of LLM. I actually never made any fancy games prior to this jam, so the gamplay is FAR from perfect. it's not meant to be hard or anything. just demonstrate something new.
I agree with you analysis, I tried to explain it, but if I had more time I would use transformer agents with falcon 7B and use diffusers tools to generate assets. Or another approach that I considered would have been to use a ClipSeg tool inside an agent to find a usable asset out of a big spritsheet of objects. In the end, I did not get the time to produce what I was thinking about.Thus this is only a POC