العودة إلى الدورات
تعديل الألعاب (Modding) متوسط csharp

تطوير مودات MelonLoader IL2CPP: الخطافات الأصلية، الإعدادات والتراكبات

تعلم MelonInfo، MelonGame، دورة حياة MelonMod، اعتراض الدوال عبر Harmony وبناء واجهات IMGUI.

5.00 (178 تقييمات وآراء الطلاب)
3 Modules • 10 دروس
5 مختبرات سحابية
موثقة وموقعة رقمياً بالتشفير
المدرب Hana Principal Modding Architect
$19.99 or 199,900 نقطة
وصول دائم لجميع الدروس والملفات المصدرية
تشغيل غير محدود للمختبرات السحابية المباشرة
نظام تقييم آلي مباشر للاختبارات البرمجية
شهادة إتقان رقمية موثقة ومعتمدة برمز QR
محاكي مباشر لواجهات IMGUI ومودات IL2CPP

نظرة عامة على الدورة والأهداف التعليمية

المهارات الأساسية التي ستتقنها في هذه الدورة

  • سمات MelonInfo و MelonGame: تحديد البيانات الوصفية للمود وتحديد اللعبة المستهدفة بدقة.
  • دورة حياة MelonMod: خطافات OnEarlyInitialize، OnUpdate و OnGUI.
  • إدارة الإعدادات MelonPreferences: إنشاء فئات الإعدادات وحفظها واسترجاعها تلقائياً.
  • اعتراض الدوال عبر Harmony في MelonLoader: تعديل كود اللعبة في بيئة IL2CPP.
  • المشروع الختامي Trainer: قائمة IMGUI متكاملة مع اختصارات لوحة المفاتيح والتحكم في اللعبة.

المنهج الدراسي ومحتوى الدروس

3 الوحدة • 10 دروس • 5 مختبرات سحابية

الوحدة 1: بنية MelonLoader والسمات الأساسية للمودات
4 دروس
1.1 مقدمة إلى MelonLoader والمقارنة مع BepInEx معاينة مجانية
20 min ابدأ
1.2 سمات التجميع [MelonInfo] و [MelonGame] معاينة مجانية
25 min ابدأ
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 بناء قائمة IMGUI متكاملة داخل دالة OnGUI()
30 min
3.2 المشروع الختامي: ترينر شامل للألعاب عبر MelonLoader IL2CPP
35 min

المختبرات السحابية التفاعلية المباشرة

Medium +50 نقطة

المختبر 1: البنية الأساسية لـ MelonLoader والتهيئة

CSHARP سجل للبدء بالمعمل
Hard +50 نقطة

المختبر 2: تراكب واجهات IMGUI المباشر في MelonLoader

CSHARP سجل للبدء بالمعمل
Hard +50 نقطة

المختبر 3: أزرار التبديل وإدارة الإعدادات في MelonLoader

CSHARP سجل للبدء بالمعمل
Medium +50 نقطة

المختبر 4: الاستماع لاختصارات المفاتيح في MelonLoader

CSHARP سجل للبدء بالمعمل
Hard +50 نقطة

المختبر 5: المشروع الختامي لبناء ترينر MelonLoader IL2CPP متكامل

CSHARP سجل للبدء بالمعمل

تقييمات وآراء الطلاب

كن أول طالب يكتب تقييماً لهذه الدورة بعد إتمام المنهج!