1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

LauncherAlphaTest или кому нечего делать)

Тема в разделе "Оффтопик", создана пользователем UserDead, 19 авг 2013.

  1. Автор темы
    UserDead

    UserDead Старожил Пользователь

    Баллы:
    153
    Приветствую вас форумчане!
    На днях я задался вопросом сделать свой лаунчер который будет работать чисто под Win32.
    Идея лаунчера проста - поддержка серверного и классического клиента, с неким кол-вом плюшек.
    WARNING - Много текста.
    (Я всегда задавался тупым вопросом - ну почему в паблик лаунчерах вроде все просто но у людей бывают и черные экраны и невозможность загрузки и туториалы вроде бы читали\смотрели и всеравно проблемы. Зачем качать дополнительные пакеты lzma zip и так далее. Нет бы впихнуть все в 1 архив или по файлу распределить и все. ВИдел даже маразм что надо удалять или очищать папку mods перед упаковкой архива клиента чтобы номально распаковалось, блин ну какие могут быть проблемы распаковки тех файлов?! Я непонимаю ибо незнаю всех мелочей и решил упросить задачу для себя, собственно я ее наоборот - усложнил, но мне нравиться) )
    Мне одному трудно за всем уследить, да и не могу быть одновременно разработчиком и дизайнером и верстальщиком.. ну вы поняли..
    If у вас есть свободные несколько минут
    ....If У вас есть желание потестить
    ........If У вас есть предложения
    ............Можете помочь мне немножечко в разработке.
    .............Высказать свое мнение
    .............Подсказать как стоит сделать
    .............Помочь если есть желание
    .............Найти баги о которых я могу не знать.
    ........Else
    ....Else
    Else
    Проходим мимо, я никого не заставляю, все только на добровольной основе.
    EndIf

    DownloadFile///
    (Обновлено)
    На данный момент лаунчер:
    - Запускает первый серверный клиент (пока что просто клиент с оптиком) с проверкой на целостность, и перекачивает если порежден.
    - Если ядро клиента отсутствует, запускается перепроверка файлов и скачиваются снова
    - Можно устанавливать до 6 частоиспользуемых ников
    - Предпросмотр скина
    - Кеширование скинов
    - Очистка кеша скинов если вес папки более 3 мб
    - Система проверки обновлений
    - Мелкая но все же защита от читерства
    - Новости)
    - Настройка папки с игрой, выделяемого ОЗУ, нестандартного пути к javaw.exe
    - Возможность скачивать оффициальные скины (мб для вип) (временно скрыто и дорабатывается)

    p.s. Скрины об ошибках, проблемах просьба присылать с пояснением что делали и как добились, будем фиксить.
    Ах да и еще, файл чист от "сюрпризов" можете не переживать ;)
     
    vlad945922 и Timant нравится это.
  2. Sio

    Sio Старожил

    Баллы:
    153
    Имя в Minecraft:
    Sio
    Название уже запатентовано
     
  3. Автор темы
    UserDead

    UserDead Старожил Пользователь

    Баллы:
    153
    Ну, он еще альфа, название от балды дал) Есть предложение?
     
  4. Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    Лаунчер на чем?На С#?
     
  5. Автор темы
    UserDead

    UserDead Старожил Пользователь

    Баллы:
    153
    Лаунчер обновлен!
    Переписана система загрузки файлов игры, проверки корректности клиента.
    Добавлен баг репорт и сменено имя на X-Lau
    Просьба у кого есть желание, потестировать.
    Ссылка старая как в шапке.
     
  6. alden

    alden Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Frozone
    Ссылка не работает.
     
  7. Автор темы
    UserDead

    UserDead Старожил Пользователь

    Баллы:
    153
    Я снова но окончательно сменил имя лаунчера, ссылка обновиться через 5 минут
    Спасибо что обратили внимание)
    Ссылка обновлена
    Что нового:
    - Переписана система обновления, можно скачивать игру точнее ее файлы заново, все ссылки загружаются с одного а не с трех файлов, идет проверка есть ли такой файл локальный и если отмечена галочка проверки целостности файла сравниваются файлы на пк и на сервере (допустим файл не докачался свет скажем выключили) то с проверкой будет чуток дольше но все будет целое.
    - Добавлена легкая статистика о системе
    - Добавлено 512 метров выделения озу для запуска игры
    -----------------
    Планируется:
    - облегчение скачиваемого диструбтива и оптимизация (картинки не сжаты)
    - допиливание загрузки скина игрока
    - внедрение конкурсной функции для сервера (генерируется код и отправляется на сервер, после вычисляется случайный победитель)
     

Поделиться этой страницей