Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2

ТЕМА: Парень делает полностью децентрализованную MMORPG

Парень делает полностью децентрализованную MMORPG 5 года 7 мес. назад #109761

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 913
  • Спасибо получено: 566
  • ОраторВетеранПрограммист JavaScript Даритель СтимкеяПрограммист Ruby
Так сервер по-любому нужен, чтобы соединять этих одноранговых клиентов друг с другом. Иначе они не найдут, к кому цепляться.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Noxmils

Парень делает полностью децентрализованную MMORPG 5 года 7 мес. назад #109763

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2478
  • Поддержка ФондаПроект месяца 3 местоОраторРазработчикПрограммист RubyДаритель СтимкеяВетеранПаладинЗа 2 место на конкурсе маппингаУчитель
Фред Канниг пишет:
Нет, но ты лучше поясни, может я тебя не понял.
В моём понимании смысл MMORPG в том, что в ней есть сообщество. Ты не играешь один, а играешь с кем-то: есть с кем соревноваться и есть с кем кооперироваться. Твоя игра зависит от сообщества: ты не можешь нормально играть один, ты зависишь при игре от того, что тебе есть с кем соревноваться и кооперироваться.

MMORPG без сообщества либо не работает, либо вырождается в однопользовательскую игру (но вряд ли она сможет конкурировать с полноценными однопользовательскими играми, т.к. она заточена под другое).


А если есть сообщество, то очень велики шансы, что в нём будет человек, который сможет хостить сервер, или все участники смогут скинуться на оплату сервера. Потому что хостинг сервера дорогой только для одного человека — а для нескольких человек это уже небольшие затраты, или же среди нескольких человек гораздо легче найти кого-то, кому не жалко на такой сервер денег.

То есть я считаю, что этот проект решает несуществующую проблему: сервер — это не проблема при наличии сообщества (а для MMORPG сообщество обязательно).


Сервер может быть проблемой, если авторы специально вставляют палки в колёса (например, не делают сервер доступным, чтобы только авторы игры могли хостить сервера). А в общем случае это не проблема.


А ещё для меня большой тревожный звоночек — использование блокчейна. Блокчейн сейчас пытаются вставить куда угодно без технических на то причин. Так, исследователи, которые решили посмотреть на результаты 43 проектов на блокчейне, вообще не нашли успешных результатов:
«Мы нашли множество пресс-релизов, технические документов и убедительных статей» — написали Бург и его коллеги в четверг. «Однако мы не нашли документации или свидетельств, что блокчейн привёл к выполнению этих заявлений. Мы также не нашли информации об опыте, накопленном при закрытии проектов, или практических советов, которые находятся для других технологий разработки».
Блокчейн у всех на слуху, им легко привлечь внимание, — но его сложно использовать на практике, потому что эта технология решает очень узкий набор проблем, и его пытаются применять к тем проблемам, которые он не решает.

По-моему здесь именно тот случай: автор решает проблему, которая на самом деле не особо-то и проблемой является. Люди не играют в MMORPG не потому, что некому хостить сервер, а по другим причинам (полагаю, большинство из которых сводятся к «не с кем играть» и «в игре не появляются новые интересные материалы» — то есть к отсутствию сообщества).
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Cabbit, Фред Канниг

Парень делает полностью децентрализованную MMORPG 5 года 7 мес. назад #109767

  • Фред Канниг
  • Фред Канниг аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 455
  • Спасибо получено: 204
  • Поддержка Фонда
Lekste пишет:
Так сервер по-любому нужен, чтобы соединять этих одноранговых клиентов друг с другом. Иначе они не найдут, к кому цепляться.
В одноранговой сети используются трекеры не являющиеся единой точкой отказа. Трекером может стать любой участник сети, который имеет внешний IP. То есть у сети нет своего хозяина.

Dmy
Зависеть от клана или от хоста всё таки разные вещи. Никто не мешает создавать сообщество если под сообществом подразумевать кланы. Но игровые сервера контролируют не кланы, иначе игра теряет смысл. Сервера держат администраторы, которые сами, как правило, не являются игроками. По тем или иным причинам, рано или поздно, сервера закрываются. Издатели закрывают игру, когда она теряет рентабельность - перестаёт приносить доход. Любители же, когда теряют к ней интерес или заканчиваются деньги. В любом случае весь накопленный результат пропадает в никуда безвозвратно. Уже имеется печальный опыт и даже не с одной игрой. Кстати в MMORPG есть и игроки одиночки - не имеющие клана. Вступление в клан или создание своего является добровольным выбором игрока. И да: децентрализованное приложение не раздача файлов, оно может обновляться.
Последнее редактирование: 5 года 7 мес. назад от Фред Канниг.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Парень делает полностью децентрализованную MMORPG 5 года 7 мес. назад #109789

  • Lekste
  • Lekste аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 913
  • Спасибо получено: 566
  • ОраторВетеранПрограммист JavaScript Даритель СтимкеяПрограммист Ruby
Напишу то же самое в третий и последний раз на всякий случай. Тебе все-равно нужно хотя бы один сервак держать, чтоб цеплять к сети новых клиентов и тех, кто давно не соединялся.

Стабильный, который всегда доступен и содержит список клиентов, которые тоже всегда доступны.

Ну и, блокчейн и P2P в целом, для таких целей требует в сумме слишком много напрасной траты ресурсов из-за сложности и большого числа дублирующихся расчетов. Как уже писали.
Последнее редактирование: 5 года 7 мес. назад от Lekste.
Администратор запретил публиковать записи гостям.

Парень делает полностью децентрализованную MMORPG 5 года 7 мес. назад #110006

  • Фред Канниг
  • Фред Канниг аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 455
  • Спасибо получено: 204
  • Поддержка Фонда
ZX_Lost_Soul пишет:
Чтобы ммо была "вечной" и не требовала содержать сервер разработчику - достаточно выложить дистрибутив сервера в общий доступ. Хороший пример - тот же Minecraft.
Сервер по любому придётся кому то хостить. Желательно чтобы это был кто то нейтральный. Это тоже не будет продолжаться вечно, сервер закроется, данные пропадут, прокачка насмарку.

Lekste, как бы это объяснить? Как всё это работает в децентрализованных сетях? Таких как ZeroNet, RetroShare, ScuttleButt и других?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.183 секунд