However, i believe that I have a workaround. (I know that many people have asked for something about a "name generator" or something, but I'm just not sure that people have spelled it out clearly enough, that the developers had something they could easily program.)
If the name we choose is not in the game engine, we should have the option of entering the phonetic pronunciation of the name.
The same way you can "create player", or "create team."
I want to be able to "create name".
Also, we should be able to set a starting lineup, public address, normal broadcast, as well as an excited broadcast version of the name.
This way, we can have context-sensitive pronunciations of the names.
I don't know how much trouble it would be, to do this, to be honest, but this would give them tremendous open-endedness to the pronunciation of the names.
That's a basic chart. I admit, it is far from complete, and you might struggle with some more complex names, but please, just humor me, when I give an example, of how this could be programmed.
1. You propose that any word is a group of sounds.
2. The developer records the commentators making each of these sounds.
3. To pronounce the word, you mash the sounds together.
4. You can set how long the sounds are held. (in milliseconds)
5. You can set how much time is between the sounds (in milliseconds)
6. You can then save a certain number of these words, to the game dictionary file.
7. With this, you can then upload "dictionaries" of words with pronunciations, that are generated by the community.
8. Building words in this fashion, you can easily construct a pronunciation.
9. Names might be limited to so many characters, in order to rationalize how much space they take up in your save files, so supercalifragilistic... might not make it.
Notes to developers:
1. This way of constructing the names is cool, in that it is very efficient on the storage. (Instead of storing 500 different name sounds, with these audio files taking up space, you can store at most 50 audio sounds, and then the players construct the names, using references to those sound files. The construction of the reference to the sounds would be much, much smaller, as its just a few lines of text, at most.)
2. The spelling of a word is "independent" of the sound reference, when using a created name. that is, "john" can sound like "rat" if I want it to.
Note to online players:
1. I doubt you can take these online, just like any other customizations you make, as people could potentially construct "profane" pronounceable names.
2. These are fine and dandy in the comfort of your home, or even in your online dynasty with other consenting people, but having a profane name for an edited name or a "my player" online would be tragic.
3. People might want these online, but it would not be likely, due to the censor bypass people who ruin it for everyone. But, hey, at least in your offline myplayer, and associations (online or offline) it should be okay.
Referencing that site above, I'll do an example word:
john (i know, this one is probably in the game already)
j (like sound in just, large) 50 ms
pause = 10 ms
o (like sound in arm, father) 75 ms (saying a sound longer, gives it more "stress" in a word)
pause = 5 ms
n (like sound in ten) 45 ms
Then, you can just play this back, and adjust it, over and over, until it sounds the way you want it to. (like, some might want to use a different "O" or "N" sound, or you want to adjust the pause between letters, make it disappear, or whatever, for example.)
It won't be perfect, but it will give you (the gamer) the flexibility to build your name close to how you want it, and it will give the developers less time to worry about shorting someone on whether or not their name is included in the game. I think this is preferred to trying to pronounce whatever Schtzrbrg names are out there, or someone's getting their ranked 10,000 name into the game.
I think many people have asked for a pronunciation engine, and they probably had some idea similar to this.
I've just hopefully provided a decent demonstration of how this could be developed, and the coding behind it doesn't seem particularly thick. I'm pretty sure the game supports sound playback. We don't even have to worry about the gamer putting in the sounds, we can use the broadcaster voices. It won't be perfect, but with community effort, it will make things sound nice.
There may be some authenticity people, who try to give stuff dictionary pronunciations, and others who just want to pronounce things the way they sound to them. This would work, and it would be a great boon to players.
Imagine, being able to "create a name." You've already given us "My Player" now you can give us "My Name" in the game!
This could work. I like being called "the great" but I wouldn't mind being called "Flipenstein" when you mention me as Player of the game. (that is not my real name, but it would be cool : "Flipenstein ...has really flipped the script, with his performance here in the second half. To the inside ... the bump, the drive, Ohhhh! Watch out below, run for cover young fella!!!"
I've showed you how to do it.
If you want to acknowledge my contribution, please send a PM. (I should reply sooner or later.)
Thanks.

Comment