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

حيث يتم تنزيل أصول الوحدة: أدلة التنزيل الرئيسية

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

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

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

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

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

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

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

أين يتم تحميل أصول الوحدة?

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

عند تنزيل الأصول ، تستخدم الوحدة أدلة خاصة لتخزينها على جهاز الكمبيوتر الخاص بك. فيما يلي الدلائل الرئيسية حيث يتم تنزيل أصول الوحدة:

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

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

أدلة التنزيل الرئيسية

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

تقدم الوحدة العديد من الدلائل الأساسية لتخزين الأصول:

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

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

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

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

الأصول:

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

محرر:

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

المشروعالإعدادات:

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

المكتبة:

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

درجة الحرارة:

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

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

مكان لحفظ جميع ملفات المشروع

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

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

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

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

يحتوي مجلد الأصول على المجلدات الفرعية التالية:

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

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

تخزين جميع الأصول التي تم إنشاؤها

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

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

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

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

دليل "المحرر"

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

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

أمثلة على استخدام دليل " المحرر:

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

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

نصوص خاصة لمحرر الوحدة

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

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

يمكن أن تؤدي البرامج النصية لمحرر الوحدة مهام مختلفة ، مثل:

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

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

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

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

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

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

تشمل مزايا استخدام مجلد "الموارد" ما يلي:

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

لاستخدام مادة عرض من مجلد "الموارد" ، يكفي استخدام أساليب واجهة برمجة تطبيقات الوحدة مثل "الموارد".تحميل". على سبيل المثال ، لتحميل نسيج من مجلد "الموارد" ، يمكنك كتابة التعليمات البرمجية التالية:

الملمس 2د الملمس = الموارد.تحميل ("مثال _ نسيج");

في هذا المثال ، "مثال" هو اسم ملف نسيج بدون امتداد. سوف تجد الوحدة تلقائيا الملف الذي تحتاجه في مجلد "الموارد" وتنزيله.

ومع ذلك ، يجب ألا يغيب عن البال أن استخدام مجلد "الموارد" له عيوبه:

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

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

سؤال وجواب

ما هي الدلائل الرئيسية لاستخدامها لتحميل الأصول إلى الوحدة?

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

لماذا من المهم استخدام الدلائل الصحيحة لتحميل الأصول إلى الوحدة?

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

هل من الممكن استخدام الدلائل الخاصة بك لتحميل الأصول إلى الوحدة?

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

ماذا يحدث إذا تم تحميل الأصول إلى دليل خاطئ في الوحدة?

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