Webfishing عازف الجيتار
يعمل هذا المشروع على تحسين لعبة WEBFISHING من خلال توفير ميزة العزف على الجيتار التي تعمل في الخلفية أثناء اللعب. يوجد خادم Discord هنا لمشاركة ملفات MIDI، فلا تتردد في الانضمام والمساهمة في MIDIs الخاصة بك.
ملخص
يتكون WEBFISHING Guitar Player من عنصرين رئيسيين:
- MIDIProcessor : يقوم بتحويل وإعداد ملفات MIDI لاستخدامها في اللعبة.
- مشغل الجيتار : يقوم بتشغيل ملفات MIDI المعالجة كأصوات الجيتار في WEBFISHING.
الميزات الرئيسية
- تشغيل أصوات الجيتار أثناء تشغيل WEBFISHING في الخلفية
- يدعم ملاحظات MIDI ضمن النطاق من 40 إلى 79 (نطاق 39 ملاحظة)
- يعالج ملفات MIDI لتناسب القيود الموسيقية للعبة
- يقوم تلقائيًا بضبط مقاييس النوتة الموسيقية لتعظيم النغمات القابلة للتشغيل
ابدء
المتطلبات الأساسية
- تم تثبيت لعبة WEBFISHING
- ملفات MIDI التي تريد تشغيلها (ضعها في مجلد "midi") (لقد قمت أيضًا بتضمين مجلد للأغاني التي تمت معالجتها بالفعل)
تثبيت
- انسخ هذا المستودع أو قم بتنزيل أحدث إصدار.
- تأكد من أن لديك مجلد "midi" يحتوي على ملفات MIDI التي تريد استخدامها.
الاستخدام
الخطوة 1: معالجة ملفات MIDI
- قم بتشغيل MIDIProcessor القابل للتنفيذ.
- سيقوم البرنامج بإنشاء مجلد "الأغاني" الذي يحتوي على الملفات المعالجة.
- سيتم إنشاء ملفversion_stats.txt، مع توضيح عدد الملاحظات التي تم تعديلها أو فقدانها أثناء المعالجة.
الخطوة 2: العزف على الجيتار في WEBFISHING
- ابدأ لعبة WEBFISHING.
- قم بتشغيل مشغل الجيتار القابل للتنفيذ.
- في WEBFISHING، ابدأ العزف على الجيتار.
- في مشغل الجيتار، حدد أغنية من القائمة التي تمت معالجتها وانقر فوق "تشغيل".
ملاحظات هامة
- تدعم اللعبة فقط الملاحظات من 40 إلى 79. سيتم تعديل الملاحظات خارج هذا النطاق أو حذفها.
- سيحاول معالج MIDI ضبط مقاييس النوتة الموسيقية لزيادة عدد النوتات القابلة للتشغيل ضمن النطاق المدعوم.
- للحصول على أفضل تجربة، فكر في ترتيب ملفات MIDI الخاصة بك لتلائم نطاق الملاحظات المدعومة قبل المعالجة.
- قم دائمًا بتشغيل الجيتار في WEBFISHING قبل تحديد أغنية وتشغيلها في Guitar Player.
هيكل الملف
WEBFISHING-Guitar-Player/
│
├── MIDIProcessor.exe
│
├── GuitarPlayer.exe
│
├── midi/
│ └── (Your original MIDI files)
│
└── songs/
└── (Processed MIDI files - generated by MIDIProcessor)
تفاصيل المعالج MIDI
يعد MIDIProcessor عنصرًا حاسمًا في هذا المشروع. ويقوم بالمهام التالية:
- يقرأ ملفات MIDI من المجلد "midi".
- يقوم بتحليل نطاق الملاحظات لكل ملف MIDI.
- محاولات لضبط مقاييس النوتة الموسيقية لتناسب النطاق 40-79، مما يؤدي إلى زيادة عدد النغمات القابلة للتشغيل.
- يحفظ الملفات المعالجة في مجلد "الأغاني".
- يُنشئ ملف تحويل_stats.txt يحتوي على معلومات حول نتائج المعالجة.
تضمن هذه المعالجة تحسين ملفات MIDI الخاصة بك للحصول على أفضل أداء ممكن ضمن نطاق الملاحظات المحدود لـ WEBFISHING.
المساهمة
نرحب بالمساهمات لتحسين WEBFISHING Guitar Player. لا تتردد في إرسال طلبات السحب أو فتح القضايا لمناقشة التحسينات المحتملة.