Показать сообщение отдельно
Старый 17.05.2009, 11:00   #47
Юзер
 
Аватар для Vulkanow
 
Регистрация: 02.02.2009
Адрес: S.B.O.R. Shadow of Lenobl
Сообщений: 223
Репутация: 20 [+/-]
Имена.

Если рассматривать ММОРПГ, то она в первую очередь должна быть РПГ. Одним из неотъемлемых элементов (настоящих) РПГ является отыгрывание роли, а оно не возможно, если в игре будут какие-либо элементы противоречащие принципам игрового мира. К примеру, имена персонажей с использованием цифр, а также символов типа "-_=+@$#" и пр.

Для того чтобы таких имен не было должен быть запрет на использование цифр и символов при создании персонажа. Но, т.к. игроков много и база не сможет воспринимать несколько персонажей с одинаковым именем, при создании персонажа должна быть строчка с вторым (не отображаемым) именем. Благодаря двум этим именам персонажу будет присвоен определённый ID, что позволит находится в Мире нескольким персонажам с одинаковыми именами.

Т.к. на протяжении реальной жизни человека часто называют не по его настоящему имени, а как удобнее собеседнику, возможно изменение второго имени и переход его в отображаемое. Ярким примером являются правители стран (цари, короли и пр.), по мимо имени, они имели прозвище (Владимир (Красное Солнышко)). Простой же люд часто имел второе имя в соответствии с его профессией, именем главы семейства или местом рождения (Владимир Мельник, Пётр Ива́нов, Илья Муромец).

Теперь мы переходим к самому главному: имена персонажей, которые будут отображаться, зависят от самого игрока. Если ранее игрок не был знаком с другими игроками, ему не будет известно его имя (исключая те случаи, когда ему укажут на человека и скажут как его зовут), поэтому в строке имя персонажа должно отображаться "мужчина", "женщина", "старик", "ребёнок"...
__________________
Мир, дружба, покемонство! ;)
__________________
Command & Conquer
R.I.P. 1995-2003
Vulkanow вне форума  
Отправить сообщение для Vulkanow с помощью ICQ Отправить сообщение для Vulkanow с помощью Skype™ Ответить с цитированием