مفاهيم مهمة

قدم بعض المفاهيم المهمة الموجودة في محرر UGC وتقديم تفسير مفصل لهذه المفاهيم المهمة

الكيانات والحالات

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

الكيان هو نوع من المفهوم الملموس/التجريدي أو مجموعة من المفاهيم.

يحتوي الكيان على خصائص ، وسوف تؤثر التعديلات على الخصائص على الحالات التي أنشأها الكيان.

مفهوم الكيان واسع للغاية ، ومعظم المفاهيم في هذه اللعبة موجودة في شكل كيان.

عند أخذ “اللاعب” كمثال ، يشير كيان “اللاعب” إلى المفهوم الملموس للاعب ، والقيمة الصحية هي سمة كيان اللاعب. اللاعبون المحددان A و B في لعبة معينة هما حالتان من كيان اللاعب.

اللاعبين A و B على حد سواء لديهم سمات القيمة الصحية لكيان اللاعب. الفرق هو أن اللاعب A لديه 150 نقطة صحية ، في حين أن اللاعب B لديه 200 نقطة صحية.

القيم الصحية هي سمات الكيانات ، والقيم الصحية من 150 و 200 هي سمات للحالات.

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

الكيانات التجريدية لها أيضًا خصائص ومثيلات.

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

تستمر مرحلة إعداد اللعبة الأولى 5 ثوانٍ ، وتستمر مرحلة إعداد اللعبة الثانية 10 ثوانٍ.

مدة مرحلة التحضير البالغة 5 ثوان و 10 ثوان هي سمة مثيل كيان تدفق اللعبة.

في معظم الحالات ، يشير الكيان المذكور في اللعبة فعليًا إلى مثيل لكيان ، مثل حذف الكيان ، والحصول على خصائص الكيان ، وتعديل خصائص الكيان.

في الواقع ، فإن الأشياء التي يتم تشغيلها هي حالات من الكيانات.

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

دورة حياة الكيان

كما ذكر أعلاه ، فإن كائن دورة الحياة هو في الواقع مثيل لكيان.

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

تستخدم جميع الكيانات مستيقظًا كبداية لحياتها وتستخدم تدميرها للاحتفال بنهاية حياتهم.

سيتم تنشيط معظم الكيانات عن طريق التمكين بعد الاستيقاظ وسيتم تنشيطها باستخدام تعطيل قبل التدمير.

قد تكون هناك كيانات تتخطى مرحلة التمكين أو تعطيلها ، ولكنها تستيقظ وتدمير موجودة دائمًا.

العملية العامة

image-20241014171853741

مكونات ولوحات الخصائص

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

من وجهة نظر وظيفية ، يشبه “أداة البوابة”.

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

image-20241113150847792

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

أولاً ، يمكننا إنشاء كائن وتحديده ، وبعد ذلك يمكننا رؤية لوحة الخصائص للعنصر

image-20241113160229762

في لوحة الخصائص ، يمكننا نقل موضع الكائن ، وتغيير حجم الكائن ، وتدوير زاوية الكائن. يتم تغيير كل هذه من خلال مكون “التحويل” للكائن

هناك 6 خيارات في لوحة الخصائص ، وهي:

image-20241106174706837

الاسم توضيح الوصف
الخصائص image-20241106175250972 يمكن تغيير بعض إعدادات السمات للكائنات
image-20241106181010058
تحرك image-20241106175253495 يمكن نقل إحداثيات الكائن
image-20241106180814579
تكبير image-20241106175256698 يمكنك تعديل تحجيم الكائن لتغيير حجم الكائن
image-20241106180832478
تدوير image-20241106175300431 يمكنك تدوير كائن لتغيير اتجاه كائن
image-20241106180846336
حذف image-20241106175303257 يمكنك النقر لحذف الكائنات
image-20241106181055895
نسخ image-20241106175306277 انقر لنسخ العديد من الكائنات الحالية المتطابقة
image-20241106180928598

انقر فوق [خصائص] لعرض خصائص المكون المتغيرة للكائنات المختلفة

نحن هنا نستخدم كائن مربع كتقريبي. أولاً ، نقوم بإنشاء مربع ونقر فوق [الخصائص] لعرض خصائص المربعة

SeaTalk_IMG_20241113_171445

في الخصائص ، يمكننا أن نجد أنه وفقًا للمكونات التي تحتفظ بها الكتلة ، يمكننا تغيير مظهر ومواد الكتلة ، ويمكننا محاولة تعديلها.

مثال:

عن طريق تغيير مادة وحجم الكائن ، يمكننا استخدام مضلعات مختلفة لبناء الكثير من التراكيب

على سبيل المثال ، استخدمنا هنا دوائر وأسطوانات متعددة لبناء نافورة

SeaTalk_IMG_20241113_174525