Dealing with directplay environments under DirectX

العناوين الأخرى

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

المؤلف

al-Niamey, Asil Walid A.

المصدر

Iraqi Journal of Statistical Science

العدد

المجلد 6، العدد 9 (31 مارس/آذار 2006)، ص ص. 75-90، 16ص.

الناشر

جامعة الموصل كلية علوم الحاسبات و الرياضيات

تاريخ النشر

2006-03-31

دولة النشر

العراق

عدد الصفحات

16

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

الملخص AR

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

حيث وفر Direct Play إمكانية ارتباط الألعاب بالإنترنت بسهولة إما بصورة مباشرة عن طريق Modem Link أو غير مباشرة عن طريق شبكة محلية داخلية Ethernet, و من المعروف أن الألعاب تكون فاعلية و متعة إذا كانت ضد لاعب حقيقي (مستخدم آخر للحاسبة) بدلا من اللعب مع الحاسبة ذاتها.

كما يوفر DirectPlay مجموعة من المستخدمين المرتبطين مع بعضهم بصورة متفاعلة في الوقت نفسه, كمثال على ذلك المحادثة التي تتم عن طريق الإنترنت (Internet chatting) أو المحادثة التي تتم بواسطة شبكة محلية داخلية (Ethernet chatting). تم في هذا البحث عمل Ethernet chatting باستخدام التطبيق Server/Client لغرض مشاهدة التطبيق العملي للدالة DirectPlay و كان لا بد من توظيف لغة برمجية كفوءة لتأدية مثل هذا العمل فكانت لغة Visual C++ هي الأنسب.

الملخص EN

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.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Niamey, Asil Walid A.. 2006. Dealing with directplay environments under DirectX. Iraqi Journal of Statistical Science،Vol. 6, no. 9, pp.75-90.
https://search.emarefa.net/detail/BIM-350688

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Niamey, Asil Walid A.. Dealing with directplay environments under DirectX. Iraqi Journal of Statistical Science Vol. 6, no. 9 (2006), pp.75-90.
https://search.emarefa.net/detail/BIM-350688

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Niamey, Asil Walid A.. Dealing with directplay environments under DirectX. Iraqi Journal of Statistical Science. 2006. Vol. 6, no. 9, pp.75-90.
https://search.emarefa.net/detail/BIM-350688

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 90

رقم السجل

BIM-350688