المواقع

الوحدة هي أداة مجانية قوية لمصممي اللعبة الجديين

نصائح لشراء اللابتوب

نصائح لشراء اللابتوب
Anonim

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

يستغرق الكثير من التعليمات البرمجية لجعل المشي مالك الحزين ، ويمكن للوحدة التعامل معها.

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

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

تتكون الألعاب من المشاهد التي تحتوي على GameObjects؛ يمكن أن تكون GameObjects عناصر مثل الصخور أو الأعداء أو مصادر الضوء أو الكاميرات أو عناصر الواجهة. تتكون لعبة GameObjects من مكونات ، مثل مكون Transform (وهو ما يتحرك وينقل الكائن) ، Mesh (أساس التمثيل المرئي للكائن) ، المواد (التي تساعد على تحديد كيفية رسم الكائن) ، وأكثر بكثير. إن إنشاء مكعب بسيط يتسم "بالسقوط" و "الارتداد" كما تتوقع ، يكون سهلاً مثل سحب مكون RigidBody على كائن المكعب.

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

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

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

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