SamSuka
SnaccPopStudios
SnaccPopStudios

patreon


Games Report 08/28/23

Hello Sunspots! We know that last week's devlog didn't happen, but we hope that you'll be excited about some of the latest updates to Sunny Day Jack and Sleepy Time Jack, courtesy of our Unity programmers.

Sunny Day Jack

Among some of the things the Unity programmer has done since joining are optimizing the game and thinking ahead for the various localization teams.

Optimizations for players with older computers:

As for how the new text localization system works:

1. We first add the conversation in English. This English content is used to generate localization spreadsheet files for translation.

2. Translators use Excel or any other spreadsheet program to provide translations. These translations are then added back to the game by re-importing the files. If we add more English content, we just repeat from step 2, without losing any existing translations.

It's that simple! For the audio side of things, the only thing we change is the name of the audio file. If the English audio has names like Jack_Greeting_01a.wav, then the translated audio adds a language code Jack_Greeting_01a_ES.wav to the end. The game automatically finds the audio using its name, making things simple for us.

Finally, on the players' end, they can choose the language of both the written words and the spoken words (eg. English text and Spanish audio).

Sleepy Time Jack

A significant amount of work on STJ has been done since our last devlog on it, but after asking for some feedback, we took notes about the times where Jack would have pretty significant tonal whiplash between lines, or repeat certain phrases consecutively or repeat them more often than others. There isn't any real underlying randomization logic in the Ren'Py version, so we're making the switch to Unity for more robust quality of life features.

This new framework also allows for new alternative outfits/combinations and characters to be added much more easily in the future. For instance, you can even choose to take off Jack's pants or shirt individually without affecting the audio now.

As a final bonus, we even looked into adding some mouth movement to Jack as he speaks.

It might not work well as a .gif since there's no audio and we're using existing mouth shapes, but is this something that's possible to do more robustly in Unity. What do you all think?

Regarding The Status of Localization

We are aware of a post that was circulating on social media claiming that the foreign language translations/dubs were going to be canceled, and we'd like to reassure our Latin Spanish, Japanese, and Russian audiences that this is not the case. We still intend to translate SDJ and STJ into our target languages as you can see by our work above and apologize for the panic this caused in our international community. We value your continued support as always.

Games Report 08/28/23

Comments

The lip syncing looks so cool! I'm excited! <3

Rosetta22

Good job on all the hard work! You guys are doing awesome!

I love seeing the new little updates! Thank you all for your hard work!

PumpkinPixie

I bet the mouth movements would work pretty well if they just transitioned from one mouth shape to another, rather than running through a whole bunch of them. Especially in the limited format of Sleepy Time Jack, where he's saying short individual lines instead of having whole conversations, I don't think his mouth movements need to be very complicated. That's just my two cents though, I'm sure whatever y'all end up doing will work great!

Helianthos

Mouth movement seems so cool! I love the idea ๐Ÿ’•

lovelyfirebouquet

Ooooo!! Thanks for your hard work! I didn't expect the mouth movement but it's a cool touch ๐Ÿ˜Ž ๐Ÿฉท

Mini_ature


More Creators