Вернуться к курсам
Моддинг игр Средний csharp

Моддинг на MelonLoader IL2CPP: Нативные хуки, настройки и оверлеи

Освойте MelonInfo, MelonGame, жизненный цикл MelonMod, патчи Harmony и нативные оверлеи IMGUI.

5.00 (178 Оценки и отзывы студентов)
3 Modules • 10 уроков
5 лабораторных
Криптографически верифицирован
Преподаватель Hana Principal Modding Architect
$19.99 or 199,900 pts
Пожизненный доступ ко всем урокам и материалам
Неограниченные запуски в Cloud Lab песочнице
Автоматическая проверка кода автогрейдером
Верифицируемый сертификат с QR-кодом
Интерактивный симулятор IMGUI и IL2CPP модов

Обзор курса и цели обучения

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

  • Атрибуты MelonInfo и MelonGame: Метаданные мода и привязка к целевой игре.
  • Жизненный цикл MelonMod: Хуки OnInitializeMelon, OnUpdate и OnGUI.
  • Конфигурация MelonPreferences: Создание категорий, сохранение и чтение настроек.
  • Патчинг Harmony в MelonLoader: Нативные хуки методов в среде IL2CPP.
  • Итоговый проект Trainer: Меню IMGUI, горячие клавиши и управление игровыми параметрами.

Учебный план и программа

3 Модуль • 10 уроков • 5 лабораторных

Модуль 1: Архитектура MelonLoader и атрибуты
4 уроков
1.1 Знакомство с MelonLoader и сравнение с BepInEx Предпросмотр
1.2 Атрибуты сборки [MelonInfo] и [MelonGame] Предпросмотр
1.3 MelonLogger и цветное форматирование консоли
15 min
1.4 Различия в архитектуре MelonPlugin и MelonMod
20 min
Модуль 2: Хуки жизненного цикла, Harmony и настройки
4 уроков
2.1 Обновления кадров и OnGUI() в MelonLoader
25 min
2.2 MelonPreferences: сохранение и загрузка настроек мода
25 min
2.3 Хуки методов с помощью Harmony в MelonLoader
30 min
2.4 Регистрация типов IL2CPP в MelonLoader
25 min
Модуль 3: Оверлеи IMGUI и итоговый MelonMod
2 уроков
3.1 Создание меню мода в методе OnGUI()
30 min
3.2 Итоговый проект: полный игровой трейнер MelonLoader IL2CPP
35 min

Интерактивные облачные лаборатории

Medium +50 pts

Лаб 1: Структура мода MelonLoader и инициализация

CSHARP Доступно после записи
Hard +50 pts

Лаб 2: Нативный оверлей IMGUI в MelonLoader

CSHARP Доступно после записи
Hard +50 pts

Лаб 3: Переключатели и настройки в MelonLoader

CSHARP Доступно после записи
Medium +50 pts

Лаб 4: Обработка клавиш в MelonLoader

CSHARP Доступно после записи
Hard +50 pts

Лаб 5: Итоговый проект трейнера на MelonLoader IL2CPP

CSHARP Доступно после записи

Оценки и отзывы студентов

Станьте первым студентом, оставившим отзыв после прохождения курса!