Dealing with directplay environments under DirectX
Other Title(s)
العمل ضمن بيئة برمجة الدالة تحت محرر DirectX
Author
Source
Iraqi Journal of Statistical Science
Issue
Vol. 6, Issue 9 (31 Mar. 2006), pp.75-90, 16 p.
Publisher
University of Mosul College of Computer Science and Mathematics
Publication Date
2006-03-31
Country of Publication
Iraq
No. of Pages
16
Main Subjects
Information Technology and Computer Science
Topics
Abstract AR
إن فكرة البحث قائمة على أسس برمجة الدوال التي يوفرها Microsoft DirectX و التي تربط الأخير مع نظام windows و ذلك للتعامل مباشرة مع العتاد و مقاطع البيانات بخلاف نظام windows الذي لا يتعامل معها مباشرة. يرتكز البحث على برمجة الدالة Direct Play التي تعتبر واجهة برمجية تعمل على وصول التطبيق إلى خدمات الاتصال.
حيث وفر Direct Play إمكانية ارتباط الألعاب بالإنترنت بسهولة إما بصورة مباشرة عن طريق Modem Link أو غير مباشرة عن طريق شبكة محلية داخلية Ethernet, و من المعروف أن الألعاب تكون فاعلية و متعة إذا كانت ضد لاعب حقيقي (مستخدم آخر للحاسبة) بدلا من اللعب مع الحاسبة ذاتها.
كما يوفر DirectPlay مجموعة من المستخدمين المرتبطين مع بعضهم بصورة متفاعلة في الوقت نفسه, كمثال على ذلك المحادثة التي تتم عن طريق الإنترنت (Internet chatting) أو المحادثة التي تتم بواسطة شبكة محلية داخلية (Ethernet chatting). تم في هذا البحث عمل Ethernet chatting باستخدام التطبيق Server/Client لغرض مشاهدة التطبيق العملي للدالة DirectPlay و كان لا بد من توظيف لغة برمجية كفوءة لتأدية مثل هذا العمل فكانت لغة Visual C++ هي الأنسب.
Abstract 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.
American Psychological Association (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
Modern Language Association (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
American Medical Association (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
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 90
Record ID
BIM-350688