1. NULL28.09.2024 в 23:52от
  2. Ashir28.09.2024 в 23:36от
Загрузка...

Обновление в Rust , новости

Тема в разделе "RUST", создана пользователем mirALEX111, 19.04.2014.

  1. mirALEX111

    mirALEX111

    Статус:
    Оффлайн
    Регистрация:
    24.04.13
    Сообщения:
    487
    Репутация:
    226 +/-
    Пятничный Dev - блог 4.
    От 18 апреля 2014 года.​

    Опубликовал: Garry Newman

    Привет ребят, очередной Dev-блог, хотелось бы описать всё как можно лучше и коротко, но увы, не вышло.

    Отключение комментариев на сайте.
    Как вы заметили, на сайте мы отключили комментарии, они были весёлыми, но кое кто решил за всех, тот кто решил постить п о р н о-рассказы:trollface: в комментарии наших постов, именно по этой причине мы их отключили и включать пока не собираемся.

    Перекодирование сети.
    В текущей версии Rust мы используем uLink, нас он в принципе устраивает.

    У нас начались проблемы тогда, когда мы впервые столкнулись с DDOS атаками. Серверы действительно с лёгкостью падали с нескольких пакетов.
    Когда мы упомянули об этом на сайте uLink, мы были ошарашены насколько эти ребята были реактивными. Несколько DDOS эксплойтов были обнаружены и устранены, в конченом счёте все было поставлено на место и мы все пришли к выводу что качество тех. поддержки uLink на высшем уровне.

    Пару недель спустя их генеральный директор обратился ко мне по эл. почте с просьбой "помочь исправить некоторую ошибочную информацию". Он также упомянул то, что они изменили своё пользовательское соглашение(EULA), таким образом что, если мы опубликуем ещё один пост о багах, которые не были исправлены, они аннулируют нашу лицензию.
    С нашей точки зрения, эксплойты были исправлены благодаря нашему посту.
    Мы легко могли бы написать тикет и опять ждать пару месяцев с отсутствием разрешения вмешиваться - и всё это время в Rust нельзя было бы зайти.

    Через несколько недель мы получили другое письмо с вопросом: "Не хотим ли мы приобрести годовую лицензию поддержки, цена которой в 25 раз выше нашей текущей годовой лицензии, или же приобрести полную годовую лицензию, которая в свою очередь дороже в 50 раз. Я спросил, за что же мы платим сейчас? Мы не собираемся платить деньги за возможность лезть в коды программы и исправлять ошибки за вас.
    В принципе мы решили, что мы заработали достаточно денег на Rust'e чтобы оправдать "саппорт-лицензию", учитывая то как их инженеры "помогли" нам во время праздников... В тот момент мы разбирались с другими проблемами, тогда они дали нам понять, что без лицензии они не будут нам помогать, ибо им надо расставлять приоритеты экономически выгодно.

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

    Естественно мы не собираемся сразу устанавливать её в клиент не испытав её как следует, так что в следующие пару недель, мы запустим экспериментальную сборку для людей, которые помогут нам протестировать систему, таким образом мы сможем отрегулировать систему.

    И кстати, что самое крутое то, что эта реализация позволит объединить сервер и клиент в одну сборку, в следствии чего, вы сможете запускать собственные серверы по локальной сети и осуществлять одиночный режим.
    Мы точно не уверены, что всё это будет доступно сразу, но не будет необходимости компилировать/создавать/присоединяться к серверу каждый раз, когда мы переписываем код, это ускорит процесс разработки в миллиард раз.



    Вот чем были заняты художники:

    - Dan закончил с бочками:
    [​IMG]


    - Tom сделал киянку:
    [​IMG]


    - Gooseman сделал нового медведя и оленя:
    [​IMG]
    [​IMG]


    Когда будет следующее обновление?

    Скорее всего это произойдёт примерно через 2-3 недели, мы запустим новую ветку в Steam, сообщество будет поделено на двое: новое и старое.

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



    Справочный материал:
    uLink - Сетевая система движка, в целом много схожего с оригинальной системой сети Unity, но имеет куда больше функционала, сетевое решение написано с нуля и стоит это добро 7000 Евро.
    Оригинал статьи : http://playrust.com/friday-devblog-4/
     
    Последнее редактирование: 19.04.2014
  2. mirALEX111

    mirALEX111

    Статус:
    Оффлайн
    Регистрация:
    24.04.13
    Сообщения:
    487
    Репутация:
    226 +/-
    Вот также видео нового медведя
    [video=youtube;piOk_z9iWhs https://www.youtube.com/watch?v=piOk_z9iWhs
     
  3. ShwepsGG

    ShwepsGG

    Статус:
    Оффлайн
    Регистрация:
    05.06.14
    Сообщения:
    23
    Репутация:
    3 +/-
    Спасибо. Жду.
     
  4. Button

    Button

    Статус:
    Оффлайн
    Регистрация:
    28.05.14
    Сообщения:
    83
    Репутация:
    19 +/-
    Ждёмс