Considering the age of this website, I'd figured that mayhaps upon my return to the website, there'd finally be better naming systems in place...and boy was I disappointed. It's a shame that after some seven or eight years of keeping this website running, we're still not allowed to use accented letters in dragon names. Or hyphens. Or spaces. Or apostrophes. Or non-Latin characters.
While I can understand forbidding punctuation (left unchecked, access to punctuation makes it easier to execute limited code if you learn the text shorthand provided the developers haven't sanitized inputs), it's these extended Latin characters and non-Latin scripts that genuinely disappoint me. Yes, the automatic name censors would have to be updated again. Yes, it's something of a long process. You cannot, however, argue that Verdana (the font this website is coded to display in) does not support extended Latin. Because it does, along with Cyrillic and Greek. Likewise, so does the font that Apple devices default to. (I play on iOS when I'm too far from my laptop or just checking in for Baldwin/feedings. I was attempting to download the font to my computer to generate an image that would better prove my point, but it did nothing but disappoint me. Edit: I have found a deposit from GitHub (thanks to my animation teacher!) that has these fonts in a Windows-friendly file format. Stay tuned while I generate an example image!) This change would be more than worth it, considering that there is a sizable playerbase who don't use English as their first language, and most languages that use these accented letters have names/words with different meanings depending on whether or not the accent is there or not. The way I see it, if you're going to support a non-English speaking populous, you should do it right.
And while this is less likely to happen, I'd also like to propose the following: very limited punctuation in dragon names. Things like spaces, hyphens, and apostrophes, at the very least. A fair amount of Romanized Korean names can't be used as they contain hyphens. Lovecraftian-style names are a pain and a half to use because we're not allowed to use apostrophes. And giving dragons surnames? Can't do that either (at least not in a way that looks very nice) because we don't have spaces.
tl;dr: I'd love to see extended Latin characters (as well of those in Hebrew, Cyrillic, and other non-Latin scripts) + spaces + hyphens + apostrophes in dragon names, and while it may take a while to update the censor, it would open up a lot more name options and make the non-English speaking/English-second-language communities feel more welcome. These changes are not limited by the website's font or those that computers lacking Verdana default to, and would not require the developers to sit down and fork over a bunch of money to license a new font, as the font the website already uses supports the characters in question.
Times New Roman (the Windows OS's "when-all-else-fails" font) also supports these extended Latin characters. Couldn't quite fit it in up there though.
Edit: Added a link to an example for code execution via unsanitized input fields + correct the statement about arbitrary code so as to not spread misinfo. Arbitrary code execution is usually something like this (in games) or this (in other programs; scroll down to the Demo header for a video of it in action).
Edit 2: Adding script types that do not use Latin characters to the list of things to request. Realized it was kind of dumb to say "let's do this and do it right" and then proceed to forget about other languages that use other scripts. Y'all exist too, and I'm going to make sure the devs are aware.
Edit 3: Made edit 1 more comprehensive :D
While I can understand forbidding punctuation (left unchecked, access to punctuation makes it easier to execute limited code if you learn the text shorthand provided the developers haven't sanitized inputs), it's these extended Latin characters and non-Latin scripts that genuinely disappoint me. Yes, the automatic name censors would have to be updated again. Yes, it's something of a long process. You cannot, however, argue that Verdana (the font this website is coded to display in) does not support extended Latin. Because it does, along with Cyrillic and Greek. Likewise, so does the font that Apple devices default to. (I play on iOS when I'm too far from my laptop or just checking in for Baldwin/feedings. I was attempting to download the font to my computer to generate an image that would better prove my point, but it did nothing but disappoint me. Edit: I have found a deposit from GitHub (thanks to my animation teacher!) that has these fonts in a Windows-friendly file format. Stay tuned while I generate an example image!) This change would be more than worth it, considering that there is a sizable playerbase who don't use English as their first language, and most languages that use these accented letters have names/words with different meanings depending on whether or not the accent is there or not. The way I see it, if you're going to support a non-English speaking populous, you should do it right.
And while this is less likely to happen, I'd also like to propose the following: very limited punctuation in dragon names. Things like spaces, hyphens, and apostrophes, at the very least. A fair amount of Romanized Korean names can't be used as they contain hyphens. Lovecraftian-style names are a pain and a half to use because we're not allowed to use apostrophes. And giving dragons surnames? Can't do that either (at least not in a way that looks very nice) because we don't have spaces.
tl;dr: I'd love to see extended Latin characters (as well of those in Hebrew, Cyrillic, and other non-Latin scripts) + spaces + hyphens + apostrophes in dragon names, and while it may take a while to update the censor, it would open up a lot more name options and make the non-English speaking/English-second-language communities feel more welcome. These changes are not limited by the website's font or those that computers lacking Verdana default to, and would not require the developers to sit down and fork over a bunch of money to license a new font, as the font the website already uses supports the characters in question.
Times New Roman (the Windows OS's "when-all-else-fails" font) also supports these extended Latin characters. Couldn't quite fit it in up there though.
Edit: Added a link to an example for code execution via unsanitized input fields + correct the statement about arbitrary code so as to not spread misinfo. Arbitrary code execution is usually something like this (in games) or this (in other programs; scroll down to the Demo header for a video of it in action).
Edit 2: Adding script types that do not use Latin characters to the list of things to request. Realized it was kind of dumb to say "let's do this and do it right" and then proceed to forget about other languages that use other scripts. Y'all exist too, and I'm going to make sure the devs are aware.
Edit 3: Made edit 1 more comprehensive :D