The Festival - Developer Log 17, 02/25/2026
February blows, doesnāt it?
Hey folks, Iām back with the second developer log of the new year. While Iāve only recently been getting back to working on the project itself in Unreal, Iāve been quite busy behind the scenes. The biggest update I have to share is that I have been collaborating with two new teammates ā Grace and Ashley! Grace is handling the gameās UI/UX considerations, with a heavy focus on the dialogue UI and accessibility concerns. Ashley, meanwhile, is providing Unreal programming assistance, and was introduced to me by my friend Morgan Taylor, who previously contributed 3D environment help in late 2024.
I will be making new āMeet the Teamā posts dedicated to the two of them in the near future. For today, Iād like to talk about the gameās dialogue UI.
The dialogue UI I've been using up to this point has been very sloppy, but it got the job done. I was using a modified version of the āCRPGā widget that came packaged with the DialogueTree plugin. I was using two royalty-free images as backgrounds, and I was using this font by Beary.dsgn on Fontspace. For the longest time, I wanted the gameās UI aesthetics to be based around pen and paper ā dialogue would look handwritten, while browsing the gameās info menu (for objectives, mission details, and characters) would have you browse pages in a notebook (like in Pentiment or Life is Strange).
I would still like to build the gameās UI around these skeuomorphic designs, but Iām prioritizing legibility and ease-of-navigation over aesthetic choices for the time being. Enter @in-case-of-grace ā she previously provided some vital feedback to me when I showed off a very early build of The Festival, especially on accessibility features. After reviewing her work, I asked if I could commission her to handle UI/UX considerations, to which she agreed. After some deliberation, a contract was signed, and sheās been iterating on blockouts since roughly the start of February.
Sheās made a handful of prototype blockouts, but after some further discussion, we decided to try replicating Disco Elysiumās scrolling dialogue panel. Below are a couple different examples of what Grace has come up with so far:
And here is my attempt to incorporate it into the game from the past couple days:
Itās very rough. For now, Iāve gone back to basics ā no fancy font or royalty-free images acting as backgrounds.
I was working on this the past few nights, and got programming help from Ashley last Sunday afternoon. I am still using a modified version of the basic CRPG dialogue widget from the DialogueTree plugin. To make a long story short, I made a copy of what I was using before, broke it apart to understand how it functioned, and then did my best to rebuild it and reformat it to match what you see above.
Overall, I think it addresses a lot of my major concerns with legibility while presenting a very unique framing for the dialogue. It also means I wonāt have to make full-body sprites for each of the characters; I can get away with just having their portraits as icons (to be added at a later time).
I was initially reluctant to make a Disco-style dialogue UI window, because I did not want to rip off Disco Elysium wholeheartedly. Grace, being a TTRPG dev, assured me that I had no reason to worry, as many TTRPG devs are very chill about others incorporating their work into their own ideas*. To that end, I was willing to give it a shot, and this is the direction Iād like to keep heading in for the time being. We still have a lot of prototyping to do, but Iām very excited to see this new UI taking shape.
*(also, the original ZA/UM team members were very open about where they lifted their creative decisions from, so this adoption is in keeping with their ethos as well)
Lastly, while I was using royalty-free assets for placeholders, I plan on commissioning custom UI art for The Festival. I am currently figuring out how best to move forward with this, and I hope to update you all on it in the near future.
Iāll mention more about Ashleyās role in her introduction post. I will follow up with her and Graceās āMeet the Teamā posts as the next updates.
Hope you are all staying warm this brutal winter.