Разработка Melcostarter

Status
Not open for further replies.

Root

Ancient of project
Staff member
Supervisor
Melcosoft Family
Так как у нас планы на будущее большие, мы бы хотели сделать что то подобное запускатору для всех игр.

Смысл его не запуск игры как таковой, а централизованная программа для управления клиентами игр от Мелкософта и запуска игры.

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


Кто и как из игроков видит этот запускатор нам тоже интересно.

Ждем ваших комментариев. (функционал, оформление, конфигурация, пожелания)
 
Главное чтобы эта штука-дрюка не апдейтила автоматом клиент и не сносила пользовательские патчи, а так идея норм.
 
Gluck231 said:
Главное чтобы эта штука-дрюка не апдейтила автоматом клиент и не сносила пользовательские патчи, а так идея норм.
Вообще это уже направление работы от вас.
Нужна будет кнопка - проверка системных файлов (буз повреждения пользовательских установок), установка патча на лвл/агро /цветной чат, и т.п.
Чтобы все это было выбором для игрока.
 
root said:
Так как у нас планы на будущее большие, мы бы хотели сделать что то подобное запускатору для всех игр.
Ждем ваших комментариев. (функционал, оформление, конфигурация, пожелания)

Всё, что универсальное , многофункциональное, всегда обладает какими то недостатками.
Cейчас врод и так хорошо сделали , приятный дизайн. Зашел - увидел на главной странице , что есть разные версии игр, выбрал нужную (например , HF или Interlude) .
Заходишь туда - и там только все для данной кокрентной хроники.
Это еще удобно, что при нарушении чего либо , другая часть будет независимой.

Я полагаю, что не нужно стремиться унифицировать систему запускания.
Если не ищете лишних проблем......
 
Лично мое мнение и наблюдение - якобы удобство запуска всех игр с одной оболочки несет за собой снижение безопасности и увиличеное внимание со стороны всяких логеров\шпионов и прочего отрицательного софта к нашему запускатору ( в котором инфа о всех акках). Есть компании пробовавшие запускаторы потом от них отказываются 4game, NCSoft.. и переходят но локальные лаунчеры.

я ЗА локальный(индивидуальный) лаунчер с расширенным или стандартным функционалом.
 
Торгового бота лучше допилите) и геодату а не украшения и запускаторы)
 
XPOM said:
Лично мое мнение и наблюдение - якобы удобство запуска всех игр с одной оболочки несет за собой снижение безопасности и увиличеное внимание со стороны всяких логеров\шпионов и прочего отрицательного софта к нашему запускатору ( в котором инфа о всех акках). Есть компании пробовавшие запускаторы потом от них отказываются 4game, NCSoft.. и переходят но локальные лаунчеры.

я ЗА локальный(индивидуальный) лаунчер с расширенным или стандартным функционалом.
Хорошо подмечено, можно извлечь функцию лог пасс из него, все остальное оставить как идею.
Т.е. запускатор будет устанавливать клиент, предлагать различные настройки для улучшения интерфейса, создать ярлык на раб стол. Ну и самое главное - новости.

По моему это лучшее решение для упрощения работы с установкой клиента для игроков, которые никогда не играли в л2 или т.п. игры.
Vizierx said:
Торгового бота лучше допилите) и геодату а не украшения и запускаторы)
Торгового бота не будет. введем офф трейд.
Напишем приложение для ОС Windows и Android Для мониторинга того что продано/продается. Разработаем.

По геодате - пишите в сапорт тикет о баге в гео и указывайте координаты. проблему решат
 
XPOM said:
Лично мое мнение и наблюдение - якобы удобство запуска всех игр с одной оболочки несет за собой снижение безопасности и увиличеное внимание со стороны всяких логеров\шпионов и прочего отрицательного софта к нашему запускатору ( в котором инфа о всех акках). Есть компании пробовавшие запускаторы потом от них отказываются 4game, NCSoft.. и переходят но локальные лаунчеры.

я ЗА локальный(индивидуальный) лаунчер с расширенным или стандартным функционалом.
Пожалуй плюсану. Главное что бы в этой фиче не нашли лазейки. Ибо терять аккаунт не очень хочется. И как по мне если делать такую игрушку, то она должна быть единственным способом запуска и можно в нее объединить все сервера проекта. Аля Интерлюд и список его серверов, Грация и список серверов со статусом сервера, онлайном, последним рестартом, будущим рестартом, статистикой сразу сервера ( замки, кх, может быть даже эпик рб, топ игроков ). Внизу кнопочка апдейта, левее апдейта всех проектов, вверху справа крестик :D. Нужно еще уточнить настройки этого самого окна кому как по вкусу 2на4 6на2 и тд. Добавить функции как в ЛК и все будет ок. Но предупреждаю сразу, работы там ого будет что бы такое делать, и если нет желания то лучше даже не браться. Имхо.
 
Уже решили что именно авторизации в целях безопасности там не будет - да и зачем?

По мне программа выглядит так:
1. Окно имеет динамическое количество ячеек сверху (в зависимости от установленных клиентов)
2. Главная ячейка является выбором для установки клиента. При установке какого либо клиента появляется доп. ячейка с этим клиентом. В нем функции установки патчей, новости, статус серверов и функции для установки ярлыка, и т.п.
3. Общий интерфейс простой, без какого либо выпендрежа.
4. Это централизованный Стартер для возможности установки всех наших игр, которые будут на проекте.
5. Возможно добавление функции Радио
6. Возможно добавление функции просмотра стримов, которые вещают в данный момент.

Ничего связанного с логинами /паролями делать не будем.
 
Терпеть не могу всякие лаунчеры, так что приблизительно вижу его вполне базовым:
- возможность скачивать с нуля/обновлять клиенты мелка (при этом должна быть опция типа "сохранить модификации", при которой не будут перезаписываться некритичные файлы с патчами; хорошо если еще будет изменяемый файл вроде exclude.ini, где будут прописаны для всех клиентов пути к файлам которые лаунчер не трогает с этой опцией)
- возможность запуска установленных клиентов с сохранением возможности обходиться вообще без лаунчера

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

В отношении оформления/реализации целую кучу свистоперделок и занятных мелочей можно добавить, главное чтобы было интересно и осмысленно, а не какое-то мерцающее и перегруженное флешем/имеющее кучу зависимостей и весящее 50мб поделие гавнокодера,
Например, в игрушке Minecraft хорошо реализована идея с рандомными тематическими (и не очень) фразами при каждом запуске.
Так же можно использовать подходящую 8-битную музыку на фон, вроде используемых пиратами в keygen/патчерах
 
Пожелание:
Даже при запускаторе сделать возможность запускать игры без него, так как:
- некоторые патчи достаточно критичны для игры и их нет в основном клиенте
- по личному опыту написания подобных програм знаю, что так или иначе у некоторых пользователей возникнут проблемы с запуском игр (будь то антивирус и просто конфликт с системой)
- лично у меня стоит программа ASTER-V7, которая разделяет комп на несколько (при условии наличия нескольких мониторов, клавиатур и т.д.) и она не позволяет запускать большинство подобных программ на разных частях компьютера, что делает невозможным поиграть с моим братом во многие игры вместе...(правда это можно решить если можно будет запускать несколько копий запускатора)
 
Смысл запускатора не запуск игры, а простая установка игры. установка необходимых патчей и т.п.
Чтобы не лазить по сайту и искать, а скачать 1 запускатор и установить все что нужно, найти необходимые патчи, почитать новости или перейти по ссылке для тех поддержки.
Так же создание ярыка на раб столе установленной игры, дабы в будущем запускать игру только ярлыком
 
мне это вообще не надо
 
Делайте что хотите, главное не делайте запуск через "это" обязательным. При запуске 10-15-20 окон, любая нагрузка выглядет не очень перспективно.
 
А меня радует что сайтом и сервером занимаeтся администрация сервера! Спасибо и удачи им!

С уважением, клан aRena!
 
В игру и так захожу при помощи ярлыка на рабочем столе - создал его и вывел из папки систем. Так что запускатор тут не требуется.
Если уж так неймется что то добавить , то должен оставаться и прежний вариант. чтобы потом не болела голова по поводу новых проблем и несовместимостей((((.
 
Status
Not open for further replies.
Back
Top Bottom