I really like what this game was going for. The dialog and art are well done.
I did struggle to finish though as certain elements became hurdles that I decided not to struggle with anymore:
- I like the idea of typing in questions as it feels more human, however; this introduces problems that compound over the following bullets.
- The amount of acceptable keywords to remember throughout the game is 9. The human brain can only keep about 4 things in short-term memory at once. I took a screenshot of the words with my phone to help me, but that was just a band-aid over the remembering keywords for the input field issue. This could be solved by having all of the keywords displayed in a legend somewhere on the screen or simply ditch the input fields and give choice options that implement those keywords instead.
- I realized that every time I asked a question and dialogue ended, that I couldn't simply interact with them again to input another keyword, I had to change my position slightly.... and I mean just ever so slightly. Which is odd because its feels like the condition for whether you are able to converse with an NPC is somehow tied to whether your distance has changed instead whether you are overlapping or colliding with them?
That being said, please don't feel discouraged by this feedback. I think the idea was one worth exploring and given the nature of jams having limited time, there is only so much you can do after building a game around a system and I can tell there was a good amount of effort put into it. Good work!
Viewing post in Heaven's Fill jam comments
Thank you so much for your feedback! First, the input dialogue part was implemented using the OnTriggerStay2D, so technically you shouldn't have to move your position, but it happened to me too while I was testing it, but I didn't have enough time to fix it. I will try to research that issue, however. Also, I will look into a better solution for the input dialogue system. I like your idea of a legend. Thank you so much for playing! And thanks for enjoying the game!