ارسل ملاحظاتك

ارسل ملاحظاتك لنا







العمل ضمن بيئة برمجة الدالة تحت محرر DirectX

المصدر: المجلة العراقية للعلوم الإحصائية
الناشر: جامعة الموصل - كلية علوم الحاسوب والرياضيات
المؤلف الرئيسي: Al Niamey, Aseel Waleed A. (مؤلف)
المجلد/العدد: ع 9
محكمة: نعم
الدولة: العراق
التاريخ الميلادي: 2006
الصفحات: 75 - 90
ISSN: 1680-855X
رقم MD: 419439
نوع المحتوى: بحوث ومقالات
اللغة: العربية
قواعد المعلومات: EcoLink
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

2

حفظ في:
المستخلص: إن فكرة البحث قائمة علي أساس برمجة الدوال التي يوفرها Microsoft DirectX والتي تربط الأخير. مع نظام windows وذلك للتعامل مباشرة مع العتاد ومقاطع البيانات بخلاف نظام windows الذي لا يتعامل معها مباشرة. يرتكز البحث على برمجة الدالة Direct Play التي تعتبر واجهة برمجية تعمل على وصول التطبيق إلى خدمات الاتصال. حيث وفر Direct Play إمكانية ارتباط الألعاب بالإنترنت بسهولة إما بصورة مباشرة عن طريق Modem Link أو غير مباشرة عن طريق شبكة محلية داخلية Ethernet، ومن المعروف أن الألعاب تكون أكثر فاعلية ومتعة إذا كانت ضد لاعب حقيقي (مستخدم آخر للحاسبة) بدلا من اللعب مع الحاسبة ذاتها. كما يوفر DirectPlay مجموعة من المستخدمين المرتبطين مع بعضهم بصورة متفاعلة في الوقت نفسه، كمثال على ذلك المحادثة التي تم عن طريق الأنترنيت (Internet chatting) أو المحادثة التي تتم بواسطة شبكة محلية داخلية (Ethernet chatting). تم في هذا البحث عمل Ethernet chatting باستخدام التطبيق Server/Client لغرض مشاهدة التطبيق العملي للدالة DirectPlay وكان لابد من توظيف لغة برمجية كفوءة لتأدية مثل هذا العمل فكانت لغة ++Visual C هي الأنسب.

The idea of this project is based on programming the functions of DirectX, which will connect the last one with the windows, this work is needed because DirectX deals with the hardware and the buffers of the memory while the windows does not directly deal with it. The work focuses on programming the DirectPlay function, which is considered as an interface programming to guarantee the arrival of the applications to the communication services. DirectPlay supports the facilities of connecting the game with the internet directly by the Modem Link or indirectly by the Ethernet. Actually the game becomes more flexible and enjoying if it is played against a real player (or another user of the computer) instead of playing with the computer itself. Also DirectPlay supports a group of users connected with each other in an active way at the same time (for example, the Internet chatting or Ethernet chatting). In this work, an Ethernet chatting is done by using a Client/Server applications to see the working of DirectPlay, then, we try to use an active and strong language to make this is possible, and therefor we use the Visual C++ language.

وصف العنصر: ملخص لبحث منشور باللغة الانجليزية
ISSN: 1680-855X