Обучение

Представляю Вашему вниманию обучающий курс «Основы моддинга Dayz».
В своём курсе я постарался собрать ответы на самые важные, самые частые вопросы, с которыми сталкиваются начинающие мододелы.
Если Вы хотели бы создать свой сервер, но знаний не хватает — этот курс что Вам нужно.
Если Вы уже создали свой сервер, но возникают вопросы, для ответа на которые постоянно приходится искать знающих людей — этот курс что Вам нужно.
Если, наконец, Вы решили стать мододелом и погрузиться в мир моддинга — этот курс что Вам нужно.

Курс состоит из 10 уроков (время урока от 1-1.5 часа), в которых мы пройдём все шаги моддинга, от создания клиентского и серверных пбо, настройке сервера, и заканчивая созданием полноценного мода.
По результатам курса, могу практически со 100% гарантией сказать, что Вы будете владеть всем необходимым объёмом основных знаний для создания модов.

Состав курса

1-й урок:

  • Создание клиентского и серверного модов. Работа с PBO.
  • В данном уроке мы разберёмся в различиях, тонкостях работы с PBO, и необходимым инструментарием для моддинга.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы научитесь создавать клиентские и серверные части модов, необходимые для работы модификаций на серверах Dayz.

    2-й урок:

  • Структура Dayz. Настройка сервера. Инструменты Dayz Tools. Workbench.
  • В данном уроке мы разберёмся в структуре Dayz, узнаем основные утилиты, необходимые для создания модификаций, запуска и работы серверов.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете запустить свой первый сервер Dayz и настроить его.

    3-й урок:

  • Моддинг конфигов cpp. requiredAddons.
  • В данном уроке мы разберёмся как правильно модифицировать ванильные и модовые файлы конфигураций (config.cpp).
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы научитесь правильно модифицировать (изменять) любой конфиг (будь то ванильный или из сторонней модификации).

    4-й урок:

  • Структура кода. Классы, методы, функции, переменные. Наследование. Super. Стандарт написания кода.
  • В данном уроке мы разберёмся что такое классы, методы, функции и с чем их едят. Узнаем что такое «наследование» и какие возможностями Вам это даст.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы будете знать что такое классы, их наследование, и как всё это использовать в моддинге.

    5-й урок:

  • Работа с ActionBase, RecipeBase.
  • В данном уроке мы научимся создавать и модифицировать «экшены» и «рецепты». То самое, что позволяет взаимодействовать игроку у Вас на сервере с другими объектами.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете создавать свои экшены (действия) и рецепты.

    6-й урок:

  • Создание файла конфигурации json. Работа с файлами конфигурации (сохранение, загрузка и использование в коде).
  • В данном уроке мы научимся создавать файлы конфигурации и использовать их в моддинге. Данное умение позволит Вам настраивать Ваш сервер без загрузки обновлений, работая напрямую с нужными настройками.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете создать свой собственные файл конфигурации, и вынести туда настройки Вашего сервера.

    7-й урок:

  • Создание кастомной болезни. Агенты, модификаторы и всё, всё, всё, что с этим связано.
  • В данном уроке мы разберёмся со структурой агентов и модификаторов в Dayz.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете создать свою собственную болезнь, которая добавит Вашему серверу ещё больше горящих поп.))))

    8-й урок:

  • Создание модификации на спавн и обыск схрона.
  • В данном уроке мы научимся применять все наши полученные знания для создания полноценной модификации.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете создать свою первую полноценную модификацию по спавну на сервере схронов и их обыска.

    9-й урок:

  • Создание модификации на логгирование действий игроков.
  • В данном уроке мы научимся применять все наши полученные знания для создания логов на Ваше сервере, которые позволят отслеживать действия всех игроков. Ведь запустить сервер не сложно, сложнее его поддерживать в рабочем и играбельном состоянии, включая, исключение игроков, которые получают преимущество нечестным способом.
    Включает в себя:
    — теоретическая часть, практическая часть
    — самостоятельная работа
    — проверка и обсуждение самостоятельной работы
    По окончанию урока Вы сможете создать свой логи на необходимые действия игроков у Вас на сервере.

    10-й урок:

  • Обсуждение пройденных тем. Закрепление материала. Ответы на возникшие вопросы.
  • В данном уроке мы вместе обсудим с Вами пройденные темы, я отвечу на возникшие у Вас вопросы.