الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

نبذة عن الدايركت اكس

مغلق
بدأه ahmed saleh في 13 مارس 2002 · 5 رد · 3,389 مشاهدة · في DirectX
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الدايركت اكس هى مكتبة API مصنوعة بلغة الCORBA التى تستخدم الCOM . الامر الاول كان صعبا عند بداية برمجة لعبة تحت الدوس من حيث تعريف كارت الصوت و هل يمكن استخدامة مع هذة اللعبة ام لا و غيرة من الصعوبات الاخرى , اصدرت شركة مايكروسوفت الدايركت اكس فى اول اصداراتة و على ما اعتقد كان 3 لتحويل هؤلاء المبرمجين من بيئة الدوس الصعبة و الســـــــوداء الى بيئة الويندوس و استخدام الدايركت اكس تحت الويندوز و الوصول من خلالة الى الهاردوير من حيث كارت الشاشة او الصوت بسهولة.الدايركت اكس عملة هو الوصول الى الهاردوير بشكل سريع و اداء رائع. و هذة هى مكونات الدايركت اكس للاصدار السابع

DIRECT_DRAWعنصر مخصص فى الوصول الى كارت الشاشة و الرسم الثنائى البعد

DIRECT_INPUT الوصول الى الماوس او الكيبورد او عصا التحكم بسهولة

DIRECT_SOUND الوصول الى كارت الصوت و تشغيل الاصوات

DIRECT_PLAY من خلال هذا العنصر يمكن اللعب على الانترنت

DIRECT_3D للرسم الثلاثى البعد

هذا باختصار شديد جدا فوائد عناصرة

و لكن هذا فى الاصدار السابع ما ذا عن الاصدارات السابقة

كان ملغى بها بعض العناصر .

الان المبرمجين يستخدمون الاصدار الثامن و العناصر الجديدة هى

ضم العنصر DDraw | D3d الى عنصر واحد

DGRAPHICS

و ايضا الصوتDIRECT SOUND و الذى يتكون من DMUSIC ايضا

ضموا الى DIRECTAUDIO

و حاليا اصدر الاصدار 8.1

و بعد اشهر سيصدر 9

-----------------

#2

ممكن دروس اكثر أو شرح او كتب ممكن يفيد

#3

فى الاجازة باذن الله فى مفاجاة

"كتاب عربى عن برمجة الالعاب الثنائية و الثلاثية " 1100 صفحة

----

انما الكتب فانصحك بهذة و هى انجليزية و انصحك بعدم شراء اى كتاب عربى.زور موقع امازون .

#4

أود ان اسال سؤال

هل برمجة الالعاب حكر على مبرمجي السي بلس بلس ولا ممكن نبرمجها بالفيجوال بيسك

و هاد الكتاب أنا بانتظاره على أحر من الجمر

طب ممكن لمجة صغيرة عن التعامل معها بكتيب صغير و لو بالانكليزية

#5

لا من الممكن ان تبرمج العاب بكل اللغات , و لكن المراجع قليلة فى بعضها مثل الفيجول بيسك فيوجد كتاب واحد او اثنين فقط و باللغة الانجليزية و اسمة Visual Basic Programming الناشر : Premier Press

و هى مصدر سلسلة لبرمجة الالعاب .

الكتب الانجليزية هذة هى افضل الكتب و لكن ثمنها باهظ هذة هى الكتب التى ملكى و ساقل لك اى الكتب تشتريها و لكن انصحك بقراءة كتابى عند صدورة و هو سيغنيك عنهم ,

Trics Of the Windows Game Programming GuRus

Andre' LaMothe

مؤسس شركة اكستريمى جيمز , و ابرع ملؤلف فى برمجة الالعاب

الكتاب يستخدم تكنولوجيا قديمة للدايركت اكس DirectX6 و هو للالعاب الثنائية فقط , سينزل الجزء الثانى قريبا " المؤلف يقول سينزل هذا الكتاب منذ 4 سنين " :)

------

Learn Computer Game Programming With Directx7

لا انصحك به على الاطلاق

Zen Of Direct3d Game Programming

يشرح اساسيات و مبادىء الدايركت 3د والابعاد الثلاثية

Sams Teach Your Self Directx7

زبــــــالة :)

Programming Role Playing Games

اقرائة الان انا و لكن كتاب رائع لعمل الالعاب مثل ميتل جير .

-------

هذة محتويات كتابى

بسم الله الرحمن الرحيم

1- اساسيات السى و السى++

2- مبادىء الفيجول سى++6

3-برمجة النوافذ Win32

4-الدايركت اكس "مقدمة"

5-الدايركت درو

6-الدايركت سوند

7-الدايركت انبت

8-الدايركت بلاى " لا تجدة فى ولا كتاب عربى ولا انجليزى "

9-الدايركت 3د

10- انشاء مكتبة العاب مصر EGYPTGAMES.LIB

11-الرياضيات و برمجة الالعاب

12- الفيزياء و برمجة الالعاب

13- برمجة الالعاب Role Playing Games " اكبر فصل "

- الملاحق

A-اوامر مكتبة العاب مصر EGYPTGAMES.LIB

B-مراجعة قوانين الرياضيات

c- مراجعة قوانين الفيزياء

-------

#6

أنا بانتظار كتابك هذا على احر من الجمر

مشـــــــــــــــــــــــــــــــــــــــــــــــــــــكور أخي سلفاً

شكر كتير كبير الك على هالمعلومات القيمة :D :) :) :) (f)

هذا الموضوع مغلق.

مواضيع مشابهة