This week we have a lot more to tell you compared to last week!
To display a dialog in-game we use a message system, which is similar to games like Phoenix Wright or the Fire Emblem Series. The system can also display two characters on one side or play animations! Here is a screen showing off a little dialog:
(No, this dialog is not in the actual game… it’s not even in-character… just a test!)
We already wrote about working on integrating the WebAudio API, but now we have changed a lot in the actual sound system we used and are able to to loop sounds and position them in 3D easily. Looping sounds with WebAudio works perfectly without any delays, which gives us hope that looping background music will work equally as good.
If your browser does not support the API, the system will fall back to the default audio implementation using the audio-tag.
We plan to have a technical rant about the WebAudio API as soon as we are finished working on it.
In our weekly talk we discussed the different characters you meet in the game. Every character should be believable, memorable and not just mindless puppets for the plot. We want CrossCode to have a story the player can immerse into without being too cheesy. And this is why characters are indeed very important for us.
This is it for this week!
Very nice ;]
But what happens when you have more then 2 characters in a conversation? Maybe also you can have on-map dialogue, that doesn’t cut away to a second screen?
This looks awesome. I hope the radical fish does indeed make a cameo.
It’s possible to have multiple characters on the left or right side.
Apart from that: you will usually only see the characters that are currently actively involved in the conversation. If there is a large group of people, you usually don’t have everyone talking at the same time.
Instead, portraits on the left and right will be replaced during the conversation to only show speaking characters (and characters that are spoken too).
This approach has been taken by many JRPG (e.g. The World Ends with You, Fire Emblem – here’s a video to get a better idea: http://www.youtube.com/watch?v=-0KudPr0cEA).