Парень делает полностью децентрализованную MMORPG

Поддержка Фонда
Больше
7 года 1 мес. назад #109562 от Фред Канниг

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Писатель Тестер
Больше
7 года 1 мес. назад #109565 от Джекил
Для тех, кто не настолько свободно владеет английским, объясните пожалуйста, что за децентрализованная ММО?

Не мертво то, что в вечности пребудет. со смертью времени и смерть умрет.
Спасибо сказали: Фред Канниг

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад #109566 от Фред Канниг
В ней не будет центрального сервера, все данные хранятся в одноранговой сети на компьютерах пользователей.
Спасибо сказали: Джекил, Spot the fox

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Писатель Тестер
Больше
7 года 1 мес. назад #109567 от Джекил
Я слабо представляю себе такой геймплей, но спасибо за объяснение

Не мертво то, что в вечности пребудет. со смертью времени и смерть умрет.
Спасибо сказали: Фред Канниг

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
7 года 1 мес. назад #109568 от Dmy
А какой смысл? :unsure:

Я понимаю смысл децентрализованного обмена файлами: у каждого есть файлы, каждому есть что раздавать (и что брать), поэтому все участники хотя бы в теории примерно равны

Но ведь в играх не так, в играх есть много игроков и мало игроделов. Разве такой системе клиент-серверная модель не соответствует лучше? :unsure:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
7 года 1 мес. назад #109569 от Amphilohiy

Dmy пишет: А какой смысл? :unsure:

Я понимаю смысл децентрализованного обмена файлами: у каждого есть файлы, каждому есть что раздавать (и что брать), поэтому все участники хотя бы в теории примерно равны

Но ведь в играх не так, в играх есть много игроков и мало игроделов. Разве такой системе клиент-серверная модель не соответствует лучше? :unsure:

Когда разрабу не хочется раскошеливаться на сервер.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Спасибо сказали: Spot the fox

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад - 7 года 1 мес. назад #109570 от Фред Канниг

Джекил пишет: Я слабо представляю себе такой геймплей, но спасибо за объяснение


Геймплей почти как в любой обычной MMORPG, только вместо центрального сервера за всё отвечает блокчейн.

Dmy пишет: А какой смысл? :unsure:

Я понимаю смысл децентрализованного обмена файлами: у каждого есть файлы, каждому есть что раздавать (и что брать), поэтому все участники хотя бы в теории примерно равны

Но ведь в играх не так, в играх есть много игроков и мало игроделов. Разве такой системе клиент-серверная модель не соответствует лучше? :unsure:


Вот от кого, а от сторонника OpenSource, никак не ожидал такого вопроса. Сервер узкое место, которое зависит от администратора и рано или поздно закроется. В одноранговой сети игра становится практически вечной, пока есть хоть один игрок.

Amphilohiy пишет:

Dmy пишет: А какой смысл? :unsure:

Я понимаю смысл децентрализованного обмена файлами: у каждого есть файлы, каждому есть что раздавать (и что брать), поэтому все участники хотя бы в теории примерно равны

Но ведь в играх не так, в играх есть много игроков и мало игроделов. Разве такой системе клиент-серверная модель не соответствует лучше? :unsure:

Когда разрабу не хочется раскошеливаться на сервер.


Затраты на разработку гораздо выше.
Последнее редактирование: 7 года 1 мес. назад пользователем Фред Канниг.
Спасибо сказали: Джекил

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Тестер
Больше
7 года 1 мес. назад #109571 от Spot the fox
А мне нравится такая идея, игра в которую можно играть вечно и сервера не закроются. круто, поддерживаю но я врятли поиграю тк слоупочный интернет. Спасибо за информацию фред.

Когда искусство порождает искусство, это высшее признание.
Спасибо сказали: Фред Канниг

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Писатель Тестер
Больше
7 года 1 мес. назад #109572 от Джекил
Хм, а тогда очень хорошо. Идея мне нравится.

Не мертво то, что в вечности пребудет. со смертью времени и смерть умрет.
Спасибо сказали: Фред Канниг

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад #109573 от Фред Канниг

Spot the fox пишет: А мне нравится такая идея, игра в которую можно играть вечно и сервера не закроются. круто, поддерживаю но я врятли поиграю тк слоупочный интернет. Спасибо за информацию фред.


К тому времени, когда игра выйдет, твоя ситуация с интернетом может разрешиться.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Проект месяца 1 место Проект месяца 2 место Коммерсант
Больше
7 года 1 мес. назад #109574 от Kujaku
Осталось всего лишь сделать стоящую игру и завлечь народ. Делов то...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
7 года 1 мес. назад - 7 года 1 мес. назад #109575 от Dmy

Фред Канниг пишет: Вот от кого, а от сторонника OpenSource, никак не ожидал такого вопроса. Сервер узкое место, которое зависит от администратора и рано или поздно закроется.

По-моему узкое место в многопользовательской игре — это люди:
  • С одной стороны, комьюнити тех, кто в игру играет (нет особого смысла игра в многопользовательскую игру одному). Нужно с кем-то соревноваться и сотрудничать.
  • С другой стороны — разработчики и разработчицы, которые создают наполнение (новые карты, квесты, новых NPC и т.п. — если в игре все квесты пройдены, то она мало кому нужна).

А сервер не так важен. Хостить сервер всяко легче, чем делать мир живым. Если есть сообщество играющих и разработчиков/разработчиц, то хостить сервер будет кому.


Фред Канниг пишет: В одноранговой сети игра становится практически вечной, пока есть хоть один игрок.

А смысл? :unsure: Ну, будет вечно скучная игра, в которой ничего нового не появляется. Зачем? Кому это нужно?
Последнее редактирование: 7 года 1 мес. назад пользователем Dmy.
Спасибо сказали: Kujaku

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад #109577 от Фред Канниг

Kujaku пишет: Осталось всего лишь сделать стоящую игру и завлечь народ. Делов то...

Dmy пишет:

Фред Канниг пишет: Вот от кого, а от сторонника OpenSource, никак не ожидал такого вопроса. Сервер узкое место, которое зависит от администратора и рано или поздно закроется.

По-моему узкое место в многопользовательской игре — это люди:
  • С одной стороны, комьюнити тех, кто в игру играет (нет особого смысла игра в многопользовательскую игру одному). Нужно с кем-то соревноваться и сотрудничать.
  • С другой стороны — разработчики и разработчицы, которые создают наполнение (новые карты, квесты, новых NPC и т.п. — если в игре все квесты пройдены, то она мало кому нужна).

А сервер не так важен. Хостить сервер всяко легче, чем делать мир живым. Если есть сообщество играющих и разработчиков/разработчиц, то хостить сервер будет кому.


Фред Канниг пишет: В одноранговой сети игра становится практически вечной, пока есть хоть один игрок.

А смысл? :unsure: Ну, будет вечно скучная игра, в которой ничего нового не появляется. Зачем? Кому это нужно?


Когда будет движок, желающие создать наполнение появятся. Second Life - игра, где наполнение создают сами игроки, а потом ещё продают. Ogame - космическая стратегия, обновляется не часто и лучше бы вообще не обновлялась. Minecraft - вообще песочница. Правда эти MMO и не совсем RPG.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
7 года 1 мес. назад - 7 года 1 мес. назад #109578 от Lekste
Вроде ж For Honor использует P2P. Можно глянуть, почему они ее используют.
Хотя для MMO оно явно не годится.

Интересно с целью попробовать или как курсовой/дипломный проект. А в остальном, как писали выше :)
Последнее редактирование: 7 года 1 мес. назад пользователем Lekste.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад #109580 от Фред Канниг

Lekste пишет: Вроде ж For Honor использует P2P. Можно глянуть, почему они ее используют.
Хотя для MMO оно явно не годится.

Интересно с целью попробовать или как курсовой/дипломный проект. А в остальном, как писали выше :)

Уже не использует, тем более это файтинг. Думаю: с целью совершить революцию в жанре. Такой проект на диссертацию потянет.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 2 место Проект месяца 1 место Ветеран Разработчик Проект года 3 место Проект месяца 3 место Победитель конкурса Учитель Даритель Стимкея Победитель Сбитой кодировки За 3 место на конкурсе маппинга Оратор
Больше
7 года 1 мес. назад - 7 года 1 мес. назад #109581 от ZX_Lost_Soul
Очень сомнительная затея, на самом деле. В ммо важна скорость синхронизации данных между игроками, блокчейн тут будет узким горлышком. Идея прикольная, но в реальной игре едва ли применима.

Чтобы ммо была "вечной" и не требовала содержать сервер разработчику - достаточно выложить дистрибутив сервера в общий доступ. Хороший пример - тот же Minecraft.
Последнее редактирование: 7 года 1 мес. назад пользователем ZX_Lost_Soul.
Спасибо сказали: Dmy, DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад #109755 от Фред Канниг
Отвечаю на все ваши "зачем": играть и ни от кого не зависеть.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
7 года 1 мес. назад #109756 от Dmy

Фред Канниг пишет: Отвечаю на все ваши "зачем": играть и ни от кого не зависеть.

Но ведь смысл MMORPG в том, чтобы игра зависела от других людей, разве нет?

Чтобы не зависеть, над играть в однопользовательские игры... :unsure:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
7 года 1 мес. назад #109758 от Lekste
К тому же, сервер все-равно нужен, чтоб соединять игроков друг с другом :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Поддержка Фонда
Больше
7 года 1 мес. назад - 7 года 1 мес. назад #109760 от Фред Канниг

Dmy пишет: Но ведь смысл MMORPG в том, чтобы игра зависела от других людей, разве нет?


Нет, но ты лучше поясни, может я тебя не понял.

Lekste пишет: К тому же, сервер все-равно нужен, чтоб соединять игроков друг с другом :)


Для этого служит одноранговая сеть, а функции сервера выполняет блокчейн.
Последнее редактирование: 7 года 1 мес. назад пользователем Фред Канниг.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.132 секунд
Работает на Kunena форум