الاستاذ للكمبيوتر

الاستاذ للكمبيوتر

برامج كمبيوتر - تعريفات هاردوير - أفلام - أغاني - العاب - أدب - فضائيات - جوال


مصطلحات لمن يريد تعلم برمجة الألعاب

شاطر

فارس جريح




ذكر القوس عدد الرسائل : 3480
تاريخ الميلاد : 01/12/1966
العمر : 50
الهواية : الكمبيوتر
تاريخ الميلاد : 1/12/1966
الوظيفة : مهندس كمبيوتر
مزاجي اليوم :
وظيفتـــــــــي :
هوايتــــــــــــي : 0
السٌّمعَة : 1
نقاط : 6122
تاريخ التسجيل : 29/03/2007

new icon مصطلحات لمن يريد تعلم برمجة الألعاب

مُساهمة من طرف فارس جريح في 2010-07-24, 4:27 pm



Sprite :


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


مثال



2d texture :

2d texture:
إسم آخر للسبرايت


3d Texture :


هي الخامة(الإكساء) التي توضع على المجسم الثلاثي لتعطيه شكلاً جذاباً ! ومن دونها سيظل الكائن الثلاثي مجرد مجسم بلا ألوان


مثال لتكستشر حائط


Vector 2 :

هو نوع نظام الفيكتور الثنائي ، مما يعني أن اللعبة ثنائية ( أبعادها مكونة من بعدين وهما X,Y )


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


يعني بإختصار ^^ تقدروا تقولوا معناها 2d


هذا النظام صنع به كل ألعاب التو دي ، من لعبة ماريو حتى غيلتي غير ، وهذا الطبيعي ، أي لعبة غير معمولة بهذا النظام لا تعتبر تو دي




Vector 3 :


هو نوع نظام الفيكتور الثلاثي ، مما يعني أن اللعبة ثلاثية (أبعادها مكونة من 3 أبعاد وهم X,Y,Z)


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


بالمختصر المفيد ، نظام الألعاب الثلاثية


أيضاً هذا النظام صنع به كل ألعاب الثري دي ، من كويك إلى ميتال غير 4 !


كما لا ننسى أن بهذا النظام في بداياته كان إستخدامه لصنع ألعاب Mode 7 ،
بمعنى أصح نظام وضع الصور على محاور X,Y,Z ، وكان هذا النظام هو النظام
الثلاثي القديم ، وقد إتبع في الألعاب القديمة كلعبة دووم القديمة وألعاب
سباقات السيارات ، الخ


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



model :


هو المجسم الثلاثي ، ويتكون في الأصل من مجموعة من النقاط الموصلة ببعضها على المحاور الثلاثة X,y,z


وتكوينه قائم على الـVector 3 ، وطريقة تكوينه كطريقة تكوين الأشكال في
برامج الفيكتور كالفلاش ! لكنه مختلف كثيراً ، حيث أنه في برامج الفيكتور
أنت ترسم النقاط بنفسك ، لكن في البرامج الثلاثية تقوم بإستدعاء أشكال
هندسية ثلاثية وتقوم بالتعديل على خطوطها ونقاطها حتى تكون الشكل الذي تريد


ويتم عمله ببرامج مثل : 3dsmax,maya , milkshape , anim8tor ، الخ


مثال على مجسم ثلاثي الأبعاد




lighting :

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


وهي من العناصر الأساسية في المشاهد الواقعية



مثال لكرة مشعة ثلاثية والإشعاع تم بواسطة الإضاءة

sprite sheet :


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


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

مثال


Shader :

الشيدر هو ببساطة نظام يغير طريقة تعامل الأوبجكت الثلاثي مع الإضاءة ، ليغير طريقة العرض تماماً ،،


فعلى سبيل المثال يمكنك ملاحظة تأثير الشيدر الكارتوني في بعض الألعاب


مثلاً لعبة Simpsons the game


لقد تم تصغير الصورة. إنقر على هذا التنبيه لعرض الصورة الكاملة. الحجم الاصلي للصورة هو 470*266 وسعتها 32 كيلوبايت .


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



توقيعي : _________________


زرنا على موقعنا الجديد


منتدى يوسف عمار
زرنا على موقعنا الجديد

    الوقت/التاريخ الآن هو 2016-12-09, 6:12 pm