الانتقال إلى المحتوى الرئيسي

كيفية إضافة الموسيقى إلى لعبة الوحدة: دليل مفصل

الوحدة هي واحدة من منصات الألعاب الأكثر شعبية التي تسمح لك لتطوير الألعاب لمختلف المنصات ، بما في ذلك أجهزة الكمبيوتر والأجهزة النقالة وأجهزة الألعاب. أحد الجوانب الرئيسية لإنشاء لعبة هو إدخال المحتوى الصوتي ، بما في ذلك الموسيقى الخلفية والمؤثرات الصوتية. في هذا الدليل التفصيلي ، سننظر في كيفية إضافة الموسيقى إلى لعبة الوحدة وتعيينها للعب في مشاهد وأحداث مختلفة.

الخطوة الأولى لإضافة الموسيقى إلى لعبة الوحدة هي استيراد الملفات الصوتية إلى المشروع. الوحدة تدعم صيغ الصوت المختلفة مثل ام بي 3 ، واف و أوغ. لاستيراد ملف صوتي ، ما عليك سوى سحبه وإفلاته في مجلد الأصول في نافذة مشروع الوحدة. بعد الاستيراد ، سيتم عرض الملف في نافذة المشروع وجاهز للاستخدام في اللعبة.

بعد استيراد الملفات الصوتية ، يمكنك البدء في إعداد تشغيل الموسيقى في اللعبة. توفر الوحدة مكونات وطرق مختلفة لإدارة الصوت ، مثل مكون مصدر الصوت وطرق التشغيل () والتوقف() والإيقاف المؤقت (). لإضافة موسيقى خلفية إلى اللعبة ، قم بإنشاء كائن لعبة جديد ، وإضافة مكون مصدر صوتي إليه ، وربط الملف الصوتي بهذا المكون. ثم يمكنك استخدام طرق التشغيل () والتوقف () والإيقاف المؤقت () للتحكم في تشغيل الموسيقى في اللحظات المناسبة من اللعبة.

أيضا ، الوحدة لديه القدرة على تخصيص إعدادات تشغيل الصوت مثل حجم ، بالغسل ، وإعدادات حلقات. يتيح لك ذلك إنشاء صوت أكثر واقعية وإثارة في اللعبة. تتوفر خيارات تخصيص الصوت من خلال مكون مصدر الصوت ويمكن أيضا التحكم فيها من خلال البرامج النصية للوحدة.

  1. تحميل ملفات الموسيقى
  2. إعداد مشروع في الوحدة
  3. إنشاء مجلد لملفات الموسيقى
  4. استيراد الموسيقى إلى الوحدة
  5. تكوين مصدر الصوت
  6. إنشاء برنامج نصي للتحكم في تشغيل الموسيقى
  7. أضف الرمز للتحكم في الموسيقى
  8. تحقق من كيفية عمل الموسيقى في اللعبة
  9. سؤال وجواب
  10. كيف يمكنني إضافة الموسيقى الخلفية لعبة الوحدة?
  11. كيف يمكنني التأكد من أن الموسيقى لعبت فقط في وقت معين?
  12. كيف يمكنني إجراء انتقالات بين المقطوعات الموسيقية المختلفة في لعبة الوحدة?
  13. كيف يمكنني تشغيل الموسيقى فقط في منطقة معينة من اللعبة?
  14. هل من الممكن لإضافة المؤثرات الصوتية لعبة الوحدة?

تحميل ملفات الموسيقى

قبل إضافة الموسيقى إلى اللعبة ، ستحتاج إلى ملفات الموسيقى بتنسيق مناسب. عادة ، يتم استخدام الملفات الصوتية في مب 3 ، واف أو أوغ شكل في الألعاب.

يمكنك العثور على ملفات موسيقى مجانية على موارد مختلفة على الإنترنت، مثل:

  • فريبد.كوم هي مكتبة الموسيقى الحرة التي يمكن استخدامها في الألعاب وغيرها من المشاريع.;
  • Freesound.org -هذا هو المجتمع حيث يشارك الناس المؤثرات الصوتية والموسيقى;
  • Pond5.com -إنها منصة لبيع وشراء الملفات الصوتية وموارد الوسائط الأخرى.

يمكنك أيضا إنشاء الموسيقى الخاصة بك أو استئجار حقوق استخدام الموسيقى.

بغض النظر عن كيفية تلقي الموسيقى ، تأكد من أنها تلبي متطلبات التنسيق وتستخدمها أنت أو فريقك بإذن من صاحب حقوق الطبع والنشر.

إعداد مشروع في الوحدة

قبل إضافة الموسيقى إلى مشروع الوحدة الخاص بك ، تحتاج إلى اتباع بعض الخطوات الأولية:

  1. تثبيت الوحدة: إذا لم يكن لديك وحدة بعد ، فقم بتنزيلها وتثبيتها من الموقع الرسمي unity.com . حدد الإصدار المناسب لنظام التشغيل الخاص بك.
  2. إنشاء مشروع جديد: إطلاق الوحدة وإنشاء مشروع جديد. حدد اسما وحفظ الموقع. عند إنشاء مشروع ، تأكد من أنك قد حددت النظام الأساسي الذي تريد تصدير اللعبة (على سبيل المثال ، ويندوز ، دائرة الرقابة الداخلية ، الروبوت).
  3. تكوين إعدادات المشروع: بعد إنشاء المشروع ، افتح نافذة "إنشاء الإعدادات" (ملف -> قائمة إعدادات الإنشاء). في هذه النافذة ، حدد النظام الأساسي الذي تريد تصدير لعبتك إليه. تحقق أيضا من تكوين جميع إعدادات المسار وبناء النظام بشكل صحيح للنظام الأساسي المحدد.
  4. استيراد الملفات الصوتية: لإضافة موسيقى إلى لعبتك ، تحتاج إلى استيراد الملفات الصوتية المناسبة. في قائمة المشروع ، انقر بزر الماوس الأيمن وحدد" استيراد مادة عرض جديدة " (أو ببساطة اسحب الملفات وأفلتها في نافذة مشروع الوحدة). حدد ملفات الموسيقى الخاصة بك وتأكيد استيرادها إلى مشروعك.

بعد الانتهاء من هذه الخطوات ، سيكون مشروع الوحدة الخاص بك جاهزا لإضافة الموسيقى واستخدامها. يمكنك الآن بدء برمجة وتكوين تشغيل الموسيقى في لعبتك.

إنشاء مجلد لملفات الموسيقى

عند العمل مع ملفات الموسيقى في الوحدة ، من المهم إنشاء مجلد خاص لتخزين هذه الملفات. سيساعدك هذا على تنظيم وإدارة موارد الصوت الخاصة بك بسهولة أكبر.

لإنشاء مجلد لملفات الموسيقى ، اتبع الخطوات التالية:

  1. افتح مشروع الوحدة. افتح مشروع الوحدة الخاص بك في محرر الوحدة.
  2. افتح لوحة المشروع. محرر الوحدة لديه لوحة المشروع الذي يسمح لك لعرض وإدارة مختلف الملفات والموارد من المشروع الخاص بك.
  3. انقر بزر الماوس الأيمن في لوحة المشروع. انقر بزر الماوس الأيمن في لوحة المشروع وحدد" إنشاء " - > "مجلد".
  4. اسم المجلد الخاص بك. أدخل اسما للمجلد الخاص بك. يمكنك اختيار أي اسم يساعدك على تحديد ملفات الموسيقى بسهولة أكبر.
  5. صحافة أدخل. بعد إدخال اسم المجلد الخاص بك ، اضغط على إدخال لإنشاء مجلد.

الآن لديك مجلد خاص لتخزين ملفات الموسيقى في مشروع الوحدة الخاص بك. يمكنك ببساطة سحب وإسقاط ملفات الموسيقى في هذا المجلد لإضافتها إلى مشروع الوحدة.

سيؤدي إنشاء مجلد منفصل لملفات الموسيقى إلى تسهيل إدارة موارد الصوت وتكوينها في لعبتك.

استيراد الموسيقى إلى الوحدة

يمكن أن تساعد إضافة الموسيقى إلى لعبة الوحدة الخاصة بك في خلق جو من عالم اللعبة وزيادة مشاركة اللاعب. لاستيراد الموسيقى إلى الوحدة ، اتبع هذه الخطوات البسيطة:

  1. حدد ملف موسيقى: قبل استيراد الموسيقى إلى الوحدة ، تحتاج إلى تحديد ملف الموسيقى الذي تريد استخدامه. يمكن أن تكون ملفات الموسيقى في إم بي 3 أو واف أو غيرها من التنسيقات المدعومة.
  2. افتح نافذة المشروع: في الوحدة ، افتح نافذة المشروع لرؤية جميع الملفات المرتبطة بمشروعك. يمكن فتح نافذة المشروع بالنقر فوق علامة التبويب" مشروع " أسفل واجهة الوحدة.
  3. إنشاء مجلد للموسيقى: من الممارسات الجيدة إنشاء مجلد منفصل لملفات الموسيقى بحيث يسهل تنظيمها وإدارتها. انقر بزر الماوس الأيمن داخل نافذة المشروع وحدد" إنشاء " - > "مجلد". قم بتسمية المجلد ، على سبيل المثال ، "الموسيقى".
  4. اسحب ملف موسيقى إلى مجلد: ابحث عن ملف الموسيقى الخاص بك على جهاز الكمبيوتر الخاص بك واسحبه إلى مجلد "الموسيقى" الذي قمت بإنشائه في نافذة مشروع الوحدة.

الآن تمت إضافة الموسيقى الخاصة بك إلى مشروع الوحدة وهي جاهزة للاستخدام في اللعبة. يمكنك تطبيق هذه الموسيقى على نقطة معينة في اللعبة ، مثل الشاشة الرئيسية أو المعارك القتالية ، باستخدام مكونات الوحدة المختلفة مثل المصدر الصوتي.

تكوين مصدر الصوت

لإضافة موسيقى إلى لعبة وحدة ، تحتاج إلى إعداد مصدر صوت. مصدر الصوت هو كائن يقوم بتشغيل الملفات الصوتية في اللعبة. يمكنك ضبط معلمات مصدر الصوت المختلفة مثل مستوى الصوت والموضع وما إلى ذلك.

لإنشاء مصدر صوت ، اتبع الخطوات التالية:

  1. افتح المشهد الذي تريد إضافة الموسيقى إليه.
  2. في نافذة التسلسل الهرمي ، انقر بزر الماوس الأيمن وحدد"إنشاء فارغ".
  3. أعد تسمية الكائن الجديد إلى"مصدر الصوت".
  4. في نافذة المفتش ، ابحث عن مكون" مصدر الصوت "وانقر على الزر" إضافة مكون".
  5. حدد" مصدر الصوت " من القائمة المنسدلة.
  6. ستظهر إعدادات مصدر الصوت في نافذة المفتش.

معهم ، يمكنك تكوين معلمات مختلفة مثل:

  • حجم: تغيير حجم مصدر الصوت.
  • موقف: تحديد موقف 3د من مصدر الصوت في الفضاء.
  • حلقة: الاعادة ملف الصوت بعد الانتهاء من ذلك.
  • أصوات مختلفة: قم بتشغيل ملفات صوتية مختلفة حسب الأحداث في اللعبة.

بعد تكوين مصدر الصوت ، يمكنك إضافة ملفات صوتية. للقيام بذلك:

  1. قم بسحب وإسقاط الملفات الصوتية الضرورية من الموارد (على سبيل المثال ، من مجلد الصوت) في لوحة المشروع في الوحدة.
  2. حدد مصدر الصوت الذي تريد إضافة ملف صوتي له.
  3. في نافذة المفتش ، ابحث عن حقل" مقطع صوتي".
  4. انقر على أيقونة المجلد بجوار حقل "مقطع صوتي" وحدد الملف الصوتي المطلوب.

بعد ذلك ، عند تشغيل اللعبة ، سيقوم مصدر الصوت بتشغيل ملف الصوت المحدد.

إنشاء برنامج نصي للتحكم في تشغيل الموسيقى

تتمثل إحدى طرق إضافة الموسيقى إلى لعبة الوحدة في إنشاء برنامج نصي للتحكم في تشغيل الموسيقى. في هذا القسم ، سننظر في كيفية إنشاء مثل هذا البرنامج النصي.

1. إنشاء ج # النصي الجديد في الوحدة.

  1. انقر بزر الماوس الأيمن فوق مجلد البرامج النصية في نافذة المشروع وحدد إنشاء > ج# البرنامج النصي.
  2. اسم البرنامج النصي ، على سبيل المثال ، "الموسيقىلاعب".
  3. افتح البرنامج النصي في بيئة التطوير التي اخترتها.

2. أعلن المتغيرات والأساليب.

في بداية البرنامج النصي ، قم بتعريف المتغيرات التي سيتم استخدامها للتحكم في تشغيل الموسيقى:

النوعالعنوانالوصف
المصدر الصوتيالمصدر الصوتيمتغير يشير إلى مكون مصدر الصوت الذي يتحكم في تشغيل الموسيقى.
أوديوكليبالموسيقىمتغير من شأنها أن تشير إلى مقطع صوتي مع الموسيقى.

أعلن أيضا عن الطرق التي سيتم استخدامها للتحكم في تشغيل الموسيقى:

النوعالعنوانالوصف
باطلالبداية()الطريقة التي سيتم استدعاؤها عند بدء تشغيل اللعبة. في هذه الطريقة ، ستقوم بتكوين مكون مصدر الصوت وتشغيل الموسيقى.
باطلبلاي ميوزيك()الطريقة التي سوف تلعب الموسيقى.
باطلتوقف الموسيقى()هي الطريقة التي ستتوقف عن تشغيل الموسيقى.

3. قم بتكوين مكون مصدر الصوت في طريقة البداية ().

في طريقة البداية () ، ابحث عن مكون مصدر الصوت المرفق بالكائن الذي سيتم وضع البرنامج النصي عليه:

  • استخدم طريقة جيتكومبوننت () للعثور على مكون أوديوسورس.
  • قم بتعيين المصدر الصوتي الذي تم العثور عليه لمتغير المصدر الصوتي.

ثم قم بتكوين مكون مصدر الصوت:

  • تعيين متغير الموسيقى مقطع صوتي مع الموسيقى التي تريد تشغيلها.
  • اضبط المصدر الصوتي.خاصية مقطع إلى متغير الموسيقى.
  • اضبط المصدر الصوتي.خاصية حلقة إلى صحيح بحيث يتم تشغيل الموسيقى في حلقة.

4. اكتب طرق تشغيل الموسيقى () وتوقف الموسيقى ().

في طريقة بلاي ميوزيك () ، استخدم مصدر الصوت.لعب () طريقة لبدء تشغيل الموسيقى.

في طريقة توقف الموسيقى () ، استخدم طريقة مصدر الصوت.توقف () لإيقاف تشغيل الموسيقى.

5. استخدم البرنامج النصي في اللعبة.

أضف البرنامج النصي "ميوزيك بلاير" إلى الكائن في مشهد الوحدة حيث تريد تشغيل الموسيقى. عند بدء تشغيل اللعبة ، سيتم تشغيل الموسيقى تلقائيا.

يمكنك أيضا استدعاء بلايموسيك() و ستوبموسيك () أساليب من البرامج النصية أو الأحداث الأخرى في اللعبة للسيطرة على تشغيل الموسيقى يدويا.

أضف الرمز للتحكم في الموسيقى

لإضافة وظيفة إدارة الموسيقى إلى لعبة الوحدة ، تحتاج إلى إضافة رمز.

أولا وقبل كل شيء ، تحتاج إلى إعلان المتغيرات لتخزين مقطع الصوت ومصدر الصوت:

مقطع صوتي خاص;

مصدر صوتي خاص;

ثم ، في طريقة البداية () ، تحتاج إلى تعيين مقطع الصوت إلى متغير موسيكليب ومكون مصدر الصوت إلى متغير موسيكسورس:

بداية الفراغ()

{

الموسيقى كليب = الموارد.تحميل ("الموسيقى / الخلفية الموسيقية");

مصدر الموسيقى = غاموبجيكت.إضافة عنصر ();

مصدر الموسيقى.حلقة = صحيح;

مصدر الموسيقى.كليب = موسيكليب;

}

بعد ذلك ، يمكنك إضافة عدة طرق للتحكم في الموسيقى.

على سبيل المثال ، لنقم بإنشاء طريقة تشغيل الموسيقى () التي ستبدأ في تشغيل الموسيقى:

باطل العامة بلايموسيك()

{

مصدر الموسيقى.لعب();

}

وطريقة توقف الموسيقى () التي ستوقف تشغيل الموسيقى:

توقف الفراغ العام()

{

مصدر الموسيقى.توقف();

}

يمكنك أيضا إضافة طرق للتحكم في مستوى الصوت:

مجموعة الفراغ العامحجم (حجم تعويم)

{

مصدر الموسيقى.الحجم = الحجم;

}

تعويم العامة جيتفولومي ()

{

عودة مصدر الموسيقى.الحجم;

}

الآن ، رمز إدارة الموسيقى جاهز للاستخدام!

تحقق من كيفية عمل الموسيقى في اللعبة

بعد إضافة ملف الموسيقى إلى مشروع الوحدة وتكوينه ، حان الوقت للتحقق من كيفية عمل الموسيقى في اللعبة. سوف تحتاج إلى بدء مشهد اللعبة والتأكد من أن الموسيقى تلعب بشكل صحيح.

فيما يلي بعض الخطوات التي يمكنك اتباعها للتحقق من كيفية عمل الموسيقى في اللعبة:

  1. افتح المرحلة التي يجب تشغيل الموسيقى فيها في محرر الوحدة.
  2. تأكد من ضبط مصدر الصوت على تشغيل الموسيقى. تأكد من تحديد الملف الصوتي الصحيح للمصدر.
  3. قم بتشغيل المشهد في محرر الوحدة بالنقر فوق الزر" تشغيل".
  4. قم بإعداد نظام الصوت لجهاز الكمبيوتر أو الجهاز الخاص بك بحيث يتم تشغيل الصوت.
  5. تلعب لعبة والاستماع إلى الموسيقى. تأكد من أن الصوت يلعب بسلاسة وفي الجودة المناسبة.

إذا لاحظت مشاكل في تشغيل الموسيقى ، فيجب عليك التحقق من إعدادات مصدر الصوت في الوحدة ، بالإضافة إلى إعدادات نظام الصوت على جهاز الكمبيوتر أو الجهاز.

من المهم أيضا أن تتذكر أنه أثناء العمل في مشروع ما ، يمكنك اختبار الصوت والموسيقى في بيئات إضافية ، مثل جهاز محاكاة أو جهاز مادي ، للتأكد من أن كل شيء يبدو كما تريد.

يعد التحقق من أداء الموسيقى في اللعبة خطوة مهمة في عملية التطوير ، حيث يمكن أن يؤثر الصوت والموسيقى بشكل كبير على تجربة اللاعب. لذلك ، يجدر إيلاء الاهتمام الكافي لهذه المشكلة والتأكد من أن الموسيقى في اللعبة تبدو وتعمل كما تريد.

سؤال وجواب

كيف يمكنني إضافة الموسيقى الخلفية لعبة الوحدة?

لإضافة موسيقى خلفية إلى لعبة الوحدة ، ستحتاج إلى ملف صوتي به موسيقى لاستيراده إلى مشروع الوحدة. بعد ذلك ، يمكنك إنشاء كائن لعبة فارغ وإضافة مكون "مصدر الصوت" إليه وتحديد الموسيقى المطلوبة في خصائص هذا المكون. يمكنك أيضا ضبط إعدادات تشغيل الموسيقى المختلفة مثل مستوى الصوت والحلقة.

كيف يمكنني التأكد من أن الموسيقى لعبت فقط في وقت معين?

لتشغيل الموسيقى في وقت معين فقط ، يمكنك استخدام برنامج نصي يتحقق من الوقت الحالي وتشغيل أو إيقاف تشغيل مكون "مصدر الصوت" ، بناء على ذلك. للقيام بذلك ، سوف تحتاج إلى معرفة لغة البرمجة ج # و أبي الوحدة للعمل مع الوقت.

كيف يمكنني إجراء انتقالات بين المقطوعات الموسيقية المختلفة في لعبة الوحدة?

لإجراء انتقالات بين المقطوعات الموسيقية المختلفة في لعبة الوحدة ، ستحتاج إلى استخدام برنامج نصي يستمع إلى الأحداث في اللعبة ويتضمن مسارا جديدا عند الضرورة. على سبيل المثال ، يمكنك استخدام الأحداث المتعلقة ببداية مستوى جديد أو وفاة لاعب لتغيير الموسيقى. سوف تحتاج إلى معرفة لغة البرمجة ج # وواجهة برمجة التطبيقات الوحدة لتنفيذ هذه الوظيفة.

كيف يمكنني تشغيل الموسيقى فقط في منطقة معينة من اللعبة?

لتشغيل الموسيقى فقط في منطقة معينة من اللعبة ، يمكنك استخدام مصادم ونص تحقق مما إذا كان المشغل أو كائن آخر داخل هذه المنطقة. إذا كانت الإجابة بنعم ، فسيشمل البرنامج النصي مكون "مصدر الصوت" ، وإذا لم يكن كذلك ، فسيتم تعطيل المكون. بهذه الطريقة ، سيتم تشغيل الموسيقى فقط داخل المنطقة التي حددتها. سوف تحتاج إلى معرفة لغة البرمجة ج # وواجهة برمجة التطبيقات الوحدة لتنفيذ هذه الوظيفة.

هل من الممكن لإضافة المؤثرات الصوتية لعبة الوحدة?

نعم ، يمكنك إضافة مؤثرات صوتية إلى لعبة الوحدة. للقيام بذلك ، سوف تحتاج إلى ملف صوتي مع تأثير الصوت ، والتي تحتاج إلى استيراد في مشروع الوحدة. ثم يمكنك إنشاء كائن لعبة وإضافة مكون "مصدر الصوت" إليه وتحديد تأثير الصوت المطلوب في خصائص هذا المكون. يمكنك أيضا ضبط إعدادات تشغيل الصوت المختلفة ، مثل مستوى الصوت أو الحلقة. ستحتاج إلى معرفة لغة البرمجة سي # وواجهة برمجة تطبيقات الوحدة لتنفيذ وظيفة تشغيل المؤثرات الصوتية في اللعبة.