Анатомия игры: Декомпиляция и поиск данных

Глубокое погружение в реверс-инжиниринг Pathfinder: WotR. Вы научитесь извлекать исходный код механик из Assembly-CSharp.dll и находить идентификаторы игровых объектов (Blueprints) для их последующей модификации.
Обучение 10 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Анатомия игры: Декомпиляция и поиск данных» от Gurufy - gurufy.ru

  1. Инструменты реверс-инжиниринга: Сравнение и настройка dnSpy и ILSpy - 1 час. Инструменты реверс-инжиниринга: Сравнение и настройка dnSpy и ILSpy.
  2. Навигация по Assembly-CSharp.dll: Поиск логики в пространстве имен Kingmaker - 1 час. Навигация по Assembly-CSharp.dll: Поиск логики в пространстве имен Kingmaker.
  3. Архитектура данных: Понятие Blueprint и структура библиотеки ресурсов игры - 1 час. Архитектура данных: Понятие Blueprint и структура библиотеки ресурсов игры.
  4. Работа с BlueprintCatalog: Программный доступ к базе данных игровых объектов - 1 час. Работа с BlueprintCatalog: Программный доступ к базе данных игровых объектов.
  5. Инструментарий Ground Truth: Использование ToyBox для поиска GUID в рантайме - 1 час. Инструментарий Ground Truth: Использование ToyBox для поиска GUID в рантайме.
  6. Декомпиляция сериализованных данных: Чтение .jbp файлов и JSON-представлений - 1 час. Декомпиляция сериализованных данных: Чтение .jbp файлов и JSON-представлений.
  7. Связи объектов: Исследование графа зависимостей между компонентами и блюпринтами - 1 час. Связи объектов: Исследование графа зависимостей между компонентами и блюпринтами.
  8. Поиск точек входа для Harmony: Анализ методов на пригодность к патчингу - 1 час. Поиск точек входа для Harmony: Анализ методов на пригодность к патчингу.
  9. Практикум: Реконструкция алгоритма расчета урона по исходному коду - 1 час. Практикум: Реконструкция алгоритма расчета урона по исходному коду.
  10. Документирование находок: Создание локальной базы знаний для разработки мода - 1 час. Документирование находок: Создание локальной базы знаний для разработки мода.
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь уверенно работать с темой: работа с blueprintcatalog программный доступ к базе данных игровых объектов.
  • Научитесь анализировать и применять: поиск точек входа для harmony анализ методов на пригодность к патчингу.
  • Освоите и сможете применять: связи объектов исследование графа зависимостей между компонентами и блюпринтами.
  • Освоите и сможете применять: декомпиляция сериализованных данных чтение .jbp файлов и json представлений.
  • Освоите и сможете применять: архитектура данных понятие blueprint и структура библиотеки ресурсов игры.

Подробная информация о курсе

Глубокое погружение в реверс-инжиниринг Pathfinder: WotR. Вы научитесь извлекать исходный код механик из Assembly-CSharp.dll и находить идентификаторы игровых объектов (Blueprints) для их последующей модификации.

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Анатомия игры: Декомпиляция и поиск данных
₽