Перейти к содержанию

cr1gger

Сталкеры
  • Публикаций

    1
  • Зарегистрирован

  • Посещение

Весь контент cr1gger

  1. В общем @BlackInferno такая идея возникла. Вот у тебя установщик есть основной, его надо устанавливать в папку с игрой, потом надо открывать загрузчик модов и снова выбирать папку с игрой и загружать моды в игру, потом открывать лаунчер и запускать от туда - тебе не кажется что это как-то слишком замудренно ? Я писал свой лаунчер для майнкрафт сервера с модами и был один файл который делал все и сразу, вот что я предлагаю: 1. Установщик главный может устанавливать все файлы с в любую папку, не обязательно в папку с игрой 2. Дальше у нас будет один файл для запуска, он же лаунчер в котором при первом запуске нужно будет выбрать путь до папки с игрой 3. Избавится от консольного запускатора, сделать его скрытым и выбор как запускать, через стим или пиратку вынести в интерфейс - а он уже будет запускать скрытое окно cmd для запуска игры в нужном формате (steam/пиратка) 4. Что происходит во время запуска: Загружаются моды (копирует нужные моды в папку с игрой и выполняет функцию загрузчика модов) и после запускается игра выбранном способом - т.е до момента запуска у нас чистая игра, или игра с модами установленными вручную игроком. 5. Лаунчер скрывается в трей и следит за процессом игры - если процесс закрылся, он выгружает моды, папка с игрой становится такой же как и была до загрузки модов, либо чистая, либо с теми модами которые были у игрока Итого мы имеем: Один лаунчер, который делает всю работу под капотом скрытно Возможные проблемы: Если мы удаляем из папки моды и при запуске снова их закидываем, могут полететь сохранения, если запустить игру без модов, т.е без лаунчера - если здесь пользователи такие ламеры (тут тебе виднее), то можно отказаться от это функции и пусть моды один раз копируются и можно добавить тогда в лаунчер кнопку "Удалить моды из игры" Но зато мы сможем дать возможность во время запуска игры выбирать игроку какие моды включить, а какие отключить, т.к они у нас при запуске переносятся в папку и при выключении удаляются от туда. А установщик устанавливает сразу все в одну папку и уже от туда таскает лаунчер моды в папку с игрой нужные. А сейчас только переустановка нужна полная, через инсталлер, чтобы включить выключить моды Я писал свой лаунчер для майна на C# - если вдруг стало интересно тебе моё предложение, приходи помогу чем смогу, покажу свой лаунчер, расскажу как он работал и загружал моды с сервера на клиент. А так дело твоё, это просто идея =)