Community Board like Steam for Lineage - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 08.01.2015, 23:59   #1
Пользователь

Автор темы (Топик Стартер) Community Board like Steam for Lineage

Всем привет.
Одним прекрасным вечером, сидя дома, я вдруг подумал - со всем разнообразием серверов л2 - почему нет аналога стима?

И вот, спустя месяц работы, я могу рассказать о прототипе, который в скором времени будет пытаться покорить сообщество пользователей.
Назовемся просто - Lineage Community Board.

Вот некоторые фичи:

1. Выбор серверов.
Основная панель программы представляет из себя "топ" серверов. Тут и новые сервера и открывающиеся сервера и всевозможные сортировки. Панель очень похожа на всем привычный l2top, но... На каждый сервер можно нажать и начать играть (моментально). Дело в том, что если вы входите на какой-то сервер через комьюнити, она автоматически определяет, что у вас уже есть необходимые файлы для игры. Программа автоматически хранит стек доступных серверов. Напротив сервера есть метка, которая указывает, есть ли у вас файлы для игры или нет. Если есть, то клиент может запуститься моментально, если нет, то при двойном клике комьюнити автоматически скачает необходимые файлы для данного сервера и запустит игру. Каждый скачанный сервер представляет из себя git ветку. Это значит, что место на вашем компьютере занятыми клиентами не превышает [размер клиента] + (количество данных скачанных серверов) * 30 мб. Ваша директория будет автоматически чиститься, если сервер пропадает из рейтинга.

2. Окно информации сервера
Окно представляет собой подробную информацию о сервере. Самая главная особенность - Чат. Достаточно часто сервер во время старта подвержен ддом атакам, таким образом, администраторы серверов не могут донести до пользователей информацию о текущем статусе. Чат дает пользователям с учетом приоритета обсудить новый сервер, понять будущий онлайн сервера (по онлайн пользователям).

3. Сообщество игроков
Комьюнити (что в переводе и есть "сообщество", как ни странно) должна стать мощной информационной, персональной и социальной платформой в мире Lineage. Хочется реализовать внутри-комьюнитиевый уровень (как в стиме), определяемый по времени, проводимым в игре и по количеству посетивших серверов. Ачивы и награды, которые пользователь будет получать за определенные достижения.

-----------------------------------------------------

В данный момент прототип состоит в статусе, близком к готовности прототипа. Вот мокап информации о сервере:



Основные функции уже реализованы, но у нас есть некоторые сомнения по функционалу, который развивать дальше и о том, какой из них должен быть в первом релизе, потому как п.3 (Сообщество игроков) еще не реализовано, но у нас еще есть идея по автоматической загрузки не только патчей, но и версий клиентов (interlude, kamael...)

Потому хочется получить фидбек.
Я буду рад, если вы ответите на вопросы и вообще счастлив, если вы предложите что-то свое.

---
Несколько технических аспектов:
Все написано на Qt. Поддерживает кроссплатформенность (просто у меня мак :notme, хотя это особо и незачем.
Исходные коды программы будут открыты.
communityboard вне форума Отправить сообщение для communityboard с помощью MSN Ответить с цитированием
Непрочитано 09.01.2015, 04:42   #2
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Community Board like Steam for Lineage

Идея шлак, ибо на каждом сервере свои файлы. В итоге все это дерьмо будет конфликтовать (если все грузить в одну папку) или же занимать 100500 гб на диске (а мы помним, что у школьников ссд 60 гб, шоб не лагало).
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 09.01.2015, 06:04   #3
Аватар для n3k0nation
Antihero

По умолчанию Re: Community Board like Steam for Lineage

Это только system. Сейчас у многих серверов куча новых текстур и моделей, причем многие из них практикуют репак оригинального архива игры, а не создание нового.



Но идея, в принципе, не плоха. Вопрос только в том - как это воспримут игроки.

P.S: окей, делаем поправку, что это моя "рабочая" папка клиента, где много моего; скрин ретейла:

Школьная математика намекает 5 серверов * 350 + 5 * 30 (внутр. фс гита) = 1750 + 150 = 1900. Плюс текущая папка система - 2250 мб. Это только system. А ведь есть еще текстуры и модели, плюс обязательно какой-нибудь 0дмин сделает репак оригинальных архивов.
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Непрочитано 09.01.2015, 06:30   #4
Аватар для neonv1
Пользователь

По умолчанию Re: Community Board like Steam for Lineage

зато будет легче наказывать именем закона
neonv1 вне форума Отправить сообщение для neonv1 с помощью Skype™ Ответить с цитированием
Непрочитано 09.01.2015, 06:50   #5
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Community Board like Steam for Lineage

Цитата:
Сообщение от Pointer*Rage Посмотреть сообщение
Это только system. Сейчас у многих серверов куча новых текстур и моделей, причем многие из них практикуют репак оригинального архива игры, а не создание нового.



Но идея, в принципе, не плоха. Вопрос только в том - как это воспримут игроки.

P.S: окей, делаем поправку, что это моя "рабочая" папка клиента, где много моего; скрин ретейла:

Школьная математика намекает 5 серверов * 350 + 5 * 30 (внутр. фс гита) = 1750 + 150 = 1900. Плюс текущая папка система - 2250 мб. Это только system. А ведь есть еще текстуры и модели, плюс обязательно какой-нибудь 0дмин сделает репак оригинальных архивов.
Как бы годовский систем это 2 в 1. Не забываем о файлах классика.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 09.01.2015, 08:16   #6
Аватар для Nehrk
Постоялец

По умолчанию Re: Community Board like Steam for Lineage

Ой ну нах, надо вручную(писать т.е.) менять все пути к текстуре, даже если это блд крылья супер интерлюда вся Казахстана или очередной бсфг с пеной "йа саздал игру!!". и это ради одного сервера л2, которые игроки походу меняют раз в день. Нет, ну можно конечно извращаться разно, но
интересно в общем.
__________________
Nehrk вне форума Отправить сообщение для Nehrk с помощью ICQ Ответить с цитированием
Непрочитано 09.01.2015, 17:34   #7
Пользователь

Автор темы (Топик Стартер) Re: Community Board like Steam for Lineage

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Идея шлак, ибо на каждом сервере свои файлы. В итоге все это дерьмо будет конфликтовать (если все грузить в одну папку) или же занимать 100500 гб на диске (а мы помним, что у школьников ссд 60 гб, шоб не лагало).
Есть такая классная штука, как Git https://ru.wikipedia.org/wiki/Git
Давайте всерьез задумаемся, чем отличаются друг от друга два сервера (имеется ввиду без 100500 крыльев и текстур). Отличаются они всего мегабайтами 10 как максимум я думаю. Есть основная ветка - мастер. В ней хранится чистый (ну пропатченный и все такое) клиент. Все остальные патчи серверов накатываются в отдельные ветки. В итоге смена сервера - смена ветки. Очистка клиента - очистка всех веток кроме мастера. В Итоге мы всегда храним чистый клиент и диффы между серверами, представлющие ссобой разные ветви локального репозитория.

Сами патчи будут выкладываться в виде торрент файлов. Комьюнити будет выкачивать патч с вашим торрентом, создавать ветку в локальном репозитории клиента из мастера (эталона) и накатывать патч в новую ветку.

Таким образом с каждым "стандартным сервером" (это значит без 100500 крыльев) клиент будет отнимать по 10-30 мегабайт в среднем (ну по моим скромным подсчетам).

Ветви репозитория могут представлять ссобой очередь с ограничением, например, в 10 серверов. Таким образом, когда игрок будет создавать 11 ветвь, 1 будет удаляться.


Я поднял такую же тему на 2х ресурсах, мнение игроков пока неясно, позволю себе привести ссылки:
http://forums.goha.ru/showthread.php?t=1031532
http://zhyk.ru/forum/showthread.php?p=5620863
communityboard вне форума Отправить сообщение для communityboard с помощью MSN Ответить с цитированием
Непрочитано 09.01.2015, 17:36   #8
Аватар для Donatte
Герой

По умолчанию Re: Community Board like Steam for Lineage

Вы кластер собрались поднимать для этих целей? Нет? Тогда забудьте о Наполеоновских планах.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Непрочитано 09.01.2015, 17:39   #9
Пользователь

Автор темы (Топик Стартер) Re: Community Board like Steam for Lineage

Цитата:
Сообщение от Donatte Посмотреть сообщение
Вы кластер собрались поднимать для этих целей? Нет? Тогда забудьте о Наполеоновских планах.
Объясните, пожалуйста, ваше понимание необходимости кластера?
communityboard вне форума Отправить сообщение для communityboard с помощью MSN Ответить с цитированием
Непрочитано 09.01.2015, 17:47   #10
Аватар для Donatte
Герой

По умолчанию Re: Community Board like Steam for Lineage

Цитата:
Сообщение от communityboard Посмотреть сообщение
Объясните, пожалуйста, ваше понимание необходимости кластера?
А вы хотели на VPS поднять сервис с файловой помойкой в 300-700 гигов для 100500 пользователей, которые в 99% будут нагружать трафиком? Никто не будет пользоваться им если скорость будет ниже 5-8 мегабит.

Альтернатива в вас - это "всё в одном месте", но никто не будет готов ради этого ждать по часу загрузки долбанного патча, т.к. он 9999 кто висит на узком канале вашего недосервиса.

А создавать ради 100 человек. Вы альтруист чтоли?
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Community board kekeIIIka Lineage II 1 06.01.2014 01:22
не запускается Community Board. Bobur Lineage II 0 11.09.2013 14:39
Установка Community Board sashachapalo Lineage II 2 14.03.2013 21:58
Help Community board nezabanitplz Lineage II 2 27.12.2012 11:06
[Продам] PvP Community Board Navvy Рынок / Marketplace 41 07.09.2010 21:43


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 13:35. Часовой пояс GMT +3.

Вверх