Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Strangely enough, this was an isolated issue. Before this, the model would wrap certain text in quotation marks, which sometimes caused text that should have been marked as speech to be marked as actions instead. Unfortunately, I can’t provide an example right now, but the text appeared as a solid gray block (Action).

After this error, the subsequent request was processed normally, but as soon as it occurred, I decided to post about it here right away.

And, probably, this question should be asked in another thread, but still... It’s not a complicated question—have you considered supporting multilingualism, since you’re no longer tied to a single server?

There are two ways of doing this.

The first one is having the model output various languages directly. This works decently, but the traditional NLP pipeline this game uses for various critical things requires everything to be in English. Rewriting it would not only be a monumental effort for each supported language, but it would also require me to have a native speaker level understanding of each language's grammar.

The second one is simply translating the player's input to English, proceeding as normal, then translating the model's output to the player's language using the model itself. This works decently, but it means the model has a context window of the one message it translates, which leads to a very inconsistent experience, and also requires two additional API calls, making it very slow. It's feasible, but I wasn't happy with it the last time I tried it.

Got it. Thanks for the reply.

Regarding the second option—wouldn’t it be easier to let the player integrate an additional translation API (if they want to) or simply copy the NPC’s spoken text with a single button, which they can then translate and see the result? It’s just that my English isn’t perfect, and I occasionally turn to a translator because I might not understand the meaning of a word or phrase. For me, it would be convenient to at least have the option to copy the entire spoken text with a single click and paste it somewhere later.