Как правильно обновлять свою карту?

Как правильно обновлять свою карту?, image #1

Для многих сейчас вопрос обновления не совсем ясен. Поделюсь своим многолетним (с 2014 года) опытом обновления собственных карт.

Все мы понимаем, что карты иногда содержат в себе баги. Иногда - сложные баги, иногда - сущий пустяк, который легко исправить. И, выложив проект в интернет (куда-нибудь на Инсайд, допустим), вы можете понять: баги надо чинить. И чем быстрее их починить, тем лучше.

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

Подход 1 - Новая ссылка

Большая часть авторов заливают и заливали (вероятно, продолжат заливать) свои обновления на диск как новые файлы. Например, Unite Project 1.1.rar. А потом Unite Project 1.2.rar. И так до бесконечности вы заполняете свой диск файлами.

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

Подход 2 - Замена файла

Абсолютное большинство файлообменников (от яндекса до гугла, даже какой-нибудь майл-диск) поддерживают замену файлов. Достаточно вместо старого Unite Project.rar сбросить новый Unite Project.rar. Пользователи будут скачивать новый файл по старой ссылке, не надо беспокоиться (А все ли ссылки я обновил?)

Как отслеживать версию?

Второй подход часто приходит к путанице. Вы можете банально не знать, какой именно Unite Project.rar лежит перед вами. 1.2, 1.2, 3.0? Решения в данной ситуации тоже довольно просты. Внутрь архива достаточно поместить текстовый файл с названием версии карты. Например, 1.2.txt. Внутри файла можно поместить список исправленного и обновленного. Также версию можно добавлять в главное меню (Если вы пользуетесь модами на замену главного меню), но это потребует запуска карт.

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

Как правильно обновлять свою карту?, image #2
490 views·3 shares