Пришла пора выложить очередную стену текста, посвященную моим идеям о том, какими могли бы быть ММО игры, в частности ММО РПГ. В этот раз разносу подвергнутся принципы создания игровых персонажей и получения ими имен.
Тема
9 3.3K
37
Что касается таскания второстепенных персонажей за собой - я надеюсь все-же заставить игроков взаимодействовать друг с другом, но в крайнем случае можно сделать и такую возможность для forever alone игроков.
Согласен. Сужу по себе - скажу честно, я не любитель заводить в играх друзей. Уже не раз было такое - и я понимал, что это напрягает. Да, играть против живого противника очень интересно - но вот взаимодействие (кланы и гильдии) мне не нравится.
Игроку ведь нет большой необходимости знать что вот того пробегающего мимо гнома зовут Гдемойфлаг, а вон ту эльфийку в одном белье - Отдамсязаголду. Ники начинают иметь значение только для игроков, которые как-то взаимодействуют, например в одном рейде зачищают подземелье или состоят в одной гильдии.
А отличить игроков от второстепенных АИ-персонажей? В некоторых играх персонажи игроков и мобы очень сильно похожи + это пригодится, когда начинаешь игру. Конечно, видеть ник Отдамсязаголду не в прикол, но так ты сразу понимаешь, что играет игрок, а не АИ. Ведь, если в общем - разве есть принципиальная разница, какие ники у игроков? Игра дает пользователю, прежде всего, свободу от реальности - поэтому стараться жестко контролировать стиль ников игроков, как мне кажется, не очень правильно.
Но это только за донат с предоплатой чтобы не было желающих перегрузить модераторов бестолковыми заявками.
Обычно в онлайн-играх такой вариант - подаешь заявку, ник меняют и тут же забирают со счета реальные деньги.
24
способ, который использовался в Доте 2 что ли (или в Хартстоуне)
Это новая фишка у близов - баттлтаг называется, он один на весь аккаунт т.е. общий на все игры, а в играх где может быть несколько персонажей у каждого персонажа всеравно свой ник.
А особо замудренные ники отслеживать уже в ручную. Пускать на самотек такое тоже не вариант - все-таки, это престиж игры.
Ну это само собой разумеется, только простая фильтрация неприличных ников не спасает от просто глупых ников, не вписывающихся в атмосферу игры, потому я склоняюсь к тому, чтобы игроки не видели ники большей части других игроков и имели возможность отключить их даже для тех, у кого видят. Игроку ведь нет большой необходимости знать что вот того пробегающего мимо гнома зовут Гдемойфлаг, а вон ту эльфийку в одном белье - Отдамсязаголду. Ники начинают иметь значение только для игроков, которые как-то взаимодействуют, например в одном рейде зачищают подземелье или состоят в одной гильдии.
К примеру, персонаж-сборщик предметов (чтобы не бегать самому, он после или даже во время битвы собирает дропнутые предметы). Или персонаж-лекарь (вместо всяких напитков здоровья и прочего). Или кузнец, который после сбора лута сразу может тебе слепить или, наоборот, разломать что-то.
Кузнец без инструментов много не сделает, а с наковальней в руках бегать не то чтобы очень удобно. У меня на этот счет немного другие планы, подробно я их опишу когда доберусь до квестов и подземелий. Суть в том, что игрок может развернуть походной лагерь практически в любом месте, но переставлять его слишком часто нельзя. В походном лагере можно разместить некоторых из своих второстепенных персонажей под управлением ИИ, кроме того вокруг лагеря перестают появляться монстры, но при установке лагеря все монстры из зоны в которой будет прекращен спавн сбегаются и пытаются уничтожить лагерь - нужно предварительно зачистить территорию и отбить атаку оставшихся монстров прежде чем поселять в лагерь второстепенных персонажей, не пригодных к бою.
Что касается таскания второстепенных персонажей за собой - я надеюсь все-же заставить игроков взаимодействовать друг с другом, но в крайнем случае можно сделать и такую возможность для forever alone игроков.
Помимо размещения второстепенных персонажей в лагере можно хранить лишний лут, но поскольку другие игроки вполне могут разрушить лагерь, делать это не безопасно. Тут и пригодится персонаж класса "носильщик". После прокачки он может получить способность сбегать из лагеря со всем что поместится в его инвентарь как только поблизости появятся игроки с плохой репутацией, а после дальнейшей прокачки он может научиться сбегать от всех, кроме заведомо дружественных игроков. Правда ради этого придется лично по играть какое-то время за носильщика - выполнять квесты на доставку в городе или таскаться за рейдами в подземельях (для этого нужно автоматическое управление лутом, не позволяющее носильщику ничего украсть или потерять).

upd: ах да, кстати, донат - за донат можно сделать премодерируемую возможность выставить в качестве родового имени что-то свое, придуманное игроком, а не сгенерированное системой. Но это только за донат с предоплатой чтобы не было желающих перегрузить модераторов бестолковыми заявками.
37
Ограничусь двумя примерами - эльф-лучник по имени Асвальтик (авторское написание сохранено) и монах по имени Анальный Пират (в последствии принудительно переименован администрацией через пару месяцев игры).
Треш форевер. Собственно, я частенько замечаю в нете такие тупые ники. Впрочем, сам сталкивался с проблемой подобного характера - хочешь сделать себе ник, а он уже занят. Возникает коллизия - что написать. Я так в одной игре полчаса копался с выбором ника и от скуки уже стал вписывать всякую ересь типа Шлакобот или Ботонуб - и даже эти ники были заняты.
Я склоняюсь к варианту, при котором сервер предлагает на выбор список из нескольких имен и фамилий, среди которых игроку предстоит выбрать одну пару или, возможно, запросить другой набор. При этом сервер стремится предложить имена и фамилии, которые реже всего встречаются среди персонажей, заходивших в игру за последний месяц.
Вот это неплохой вариант. У нас же любят, чтобы все подавали на серебряной ложке. Собственно, просто + к тому же есть шанс выпендриться редким ником.
Накопив достаточное количество игровой валюты, выполнив соответствующие квесты или, возможно, задонатив необходимую сумму, игрок получает возможность создать дополнительного персонажа
Самый частый вариант в играх. Хочешь второго перса - давай бабло.

Выражая свое мнение о первой части, могу сказать, что мне нравился способ, который использовался в Доте 2 что ли (или в Хартстоуне). Фишка в том, что ник можно писать любой, какой хочешь (в пределах правил, но можно было выбирать и повторяющийся). Но каждый игрок имел свой цифровой код, уникальный для пользователя. Код в игре особо не пестрил, но его можно было бы увидеть по желанию. А что касается соблюдения правил и Анальных Пиратов - ну, можно написать код, который выявляет автоматом ники, которые противоречат правилам. А особо замудренные ники отслеживать уже в ручную. Пускать на самотек такое тоже не вариант - все-таки, это престиж игры.

А что касается второй части, мне кажется, что довольно неплохо было бы иметь возможно создавать вспомогательных персонажей, которые выполняют разные подручные функции. К примеру, персонаж-сборщик предметов (чтобы не бегать самому, он после или даже во время битвы собирает дропнутые предметы). Или персонаж-лекарь (вместо всяких напитков здоровья и прочего). Или кузнец, который после сбора лута сразу может тебе слепить или, наоборот, разломать что-то. В общем, вместо того, чтобы бегать все время в лагерь, можно сделать все это в передвижном варианте.
Продолжая тему "что можно накодить за обеденный перерыв?", хочу рассказать вам о своем микропроекте, который посвящен процедурной генерации моделей.
Тема
1 1.4K
24
Исправлена генерация поверхности по вершинам.
Доработан генератор нормалей.
Исправлен косяк, мешавший сгенерировать последний ряд вершин.
На очереди возможность двигать узлы направляющих, деформируя тем самым сгенерированную поверхность.
Собственно, заглянул я ненадолго в редактор второго старкрафта и получилось вот что.
Тема
5 2.3K
24
Nikson12, никакого скрытого смысла там на самом деле нет, но мысль интересная.
17
Первая мысль по первой картинке:
Артесатул/Зерартес протыкает Малгануса Пси-Фростморном...
24
Molecyla,
Для начала нужно перейти на PTR клиент. Затем запустить игру (в PTR регионе, естественно) - залогиниться и создать персонажа. Потом можно начинать работать с редактором. В редакторе нужно установить две зависимости к карте - одна в списке стандартных и там только модели, а вторая в списке зависимостей на сервере и там только данные. Если установлена только первая зависимость - модели можно смотреть в редакторе сцен, плюс к ним можно самостоятельно создавать обмотку в редакторе данных и использовать, но для этого есть вторая зависимость.
18
Скажите мне, как поставить эти модели от варкрафта

[WIP] Minecraft, микроблоки

Последние несколько дней в свободное о работы время я развлекался написанием мода, добавляющего в майнкрафт так называемые микроблоки - возможность использовать дробные части блока. Это не первый и, наверно, не последний мод на данную тему, но практически все…
Тема
19 12.7K
24
psychosis, некропостим, однако. Похожего, естественно, хватает - например вTerrafirmaCraft-е был похожий способ работы с камнем.