Skip to main content

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

We will think about it, but the simple solution is to write the internal command logic WITHOUT the accents.

1) Externally, the engine doesn't parse accents in the input. Both imádkozz and imadkozz are read  as imadkozz.
2) Internally, the engine cannot work with accented commands. As you rightly say, a command instruction written with imádkozz will just not work.

But since the engine can display accents without trouble (and can ignore them in input like we said), it's just a matter of avoiding accented letters in the internal logic and the whole thing is transparent for users. Just keep in mind that you can't have two commands differentiated by accents, since internally they are the same.

(If you are wondering why this quirk: it's an historical artifact of the Apple II not having accented letters at all. When Federico recreated the original game in Javascript, he kept it for fidelity -his Italian doesn't use accented letters either-)


I see, thank you so much for the detailed reply!