So for the past couple of days, I’ve been attempting to implement a functional dialogue system into my project where the player can select choices for some parts of dialogue. I’ve looked into tutorial after tutorial and it feels like with every tutorial I watch the more frustrated I get. I’ve taken the possibility of going down a route that includes scriptable objects. So far I know how to make a scriptable object but I’m not exactly sure how to implement scriptable objects in code. For example, if I were to make a conversation I don’t know how to make the conversation start nor how to display it onto a dialogue box for the player to see.
By the way, I’m not asking for plugins/unity store things. I’d rather learn how to do this myself and receive an explanation that can help me understand it better.