How I Created a Dialog System For Unity
How I Created a Dialog System For Unity Art by Amberdragon6666 on itch.io For the past while, I've been working on a team of two on an escape room visual novel puzzle game called A Box of Stories . For the game, we needed a dialog system, and in this blog post, I will talk about how I went about making this system. For context, I had made very basic dialogue systems before. These worked by calling a push method to push dialogue to a dialogue queue. Then, when dialogue was being read, the front of the queue would be dequeued and the characters printed one by one to a dialogue box. This sort of system is great for games that don't have a heavy focus on dialogue systems, but for story driven, visual novel style games, something better is needed. There's also the issue of hardcoding dialogue sequences. That's bad. We don't want to do that, so with this new project, I wanted to use separate dialogue files that would be loaded and parsed by a dialogue parser and printed ...