Wróć do kursów
Modowanie gier Średniozaawansowany csharp

Modowanie w MelonLoader IL2CPP: Natywne hooki, konfiguracja i nakładki

Opanuj MelonInfo, MelonGame, cykl życia MelonMod, hooki Harmony i nakładki IMGUI.

5.00 (178 Oceny i opinie studentów)
3 Modules • 10 lekcji
5 laboratoriów
Kryptograficznie zweryfikowany
Instruktor Hana Principal Modding Architect
$19.99 or 199,900 pkt
Dożywotni dostęp do wszystkich lekcji i plików
Nielimitowane uruchomienia w Cloud Lab
Automatyczny system oceniania testów
Weryfikowalny certyfikat z kodem QR
Interaktywny symulator modów IMGUI i IL2CPP

Przegląd kursu i cele nauczania

Czego się nauczysz w trakcie kursu

  • Atrybuty MelonInfo i MelonGame: Metadane modyfikacji i targetowanie gier Unity.
  • Cykl życia MelonMod: Metody OnInitializeMelon, OnUpdate oraz OnGUI.
  • Konfiguracja MelonPreferences: Tworzenie i zapisywanie ustawień moda do pliku.
  • Hookowanie z Harmony w MelonLoader: Przechwytywanie metod w IL2CPP.
  • Projekt końcowy Trainer: Własne menu IMGUI, obsługa skrótów klawiszowych i modyfikacje.

Program nauczania i sylabus

3 Moduł • 10 lekcji • 5 laboratoriów

Moduł 1: Architektura MelonLoader i atrybuty
4 lekcji
1.1 Wprowadzenie do MelonLoader i porównanie z BepInEx Podgląd
1.2 Atrybuty zestawu [MelonInfo] oraz [MelonGame] Podgląd
1.3 MelonLogger i kolorowe formatowanie konsoli
15 min
1.4 Architektura MelonPlugin a MelonMod
20 min
Moduł 2: Hooki cyklu życia, Harmony i konfiguracja
4 lekcji
2.1 Aktualizacje klatek i OnGUI() w MelonLoader
25 min
2.2 MelonPreferences: zapis i odczyt konfiguracji moda
25 min
2.3 Przechwytywanie metod z Harmony w MelonLoader
30 min
2.4 Rejestracja typów IL2CPP w MelonLoader
25 min
Moduł 3: Nakładki IMGUI i kompletny MelonMod
2 lekcji
3.1 Tworzenie menu moda IMGUI w OnGUI()
30 min
3.2 Projekt końcowy: kompletny trainer MelonLoader IL2CPP
35 min

Praktyczne laboratoria w chmurze

Medium +50 pkt

Lab 1: Struktura modu MelonLoader i inicjalizacja

CSHARP Zapisz się, aby uruchomić
Hard +50 pkt

Lab 2: Nakładka IMGUI w MelonLoader

CSHARP Zapisz się, aby uruchomić
Hard +50 pkt

Lab 3: Przełączniki i konfiguracja w MelonLoader

CSHARP Zapisz się, aby uruchomić
Medium +50 pkt

Lab 4: Obsługa skrótów klawiszowych w MelonLoader

CSHARP Zapisz się, aby uruchomić
Hard +50 pkt

Lab 5: Końcowy pakiet modyfikacji MelonLoader IL2CPP Trainer

CSHARP Zapisz się, aby uruchomić

Oceny i opinie studentów

Bądź pierwszym studentem, który oceni ten kurs po jego ukończeniu!