انا استخدمت الدلفى لفترة باستخدام الدايركت اكس و محرك
اسمةو لكن يجب ان تطلب ملفات الدايركت اكس (المكتبة) من
شركة الدلفى لانى طلبتها من مايكروسوفت و مردوش لية
و الدلفى سهل مثل الفيجول بيسك ...
تحياتى لكم
انا لولم اكن مصريا * لو وددت ان اكون مصريا
لامستحيل فى برمجة الالعاب
شكرا لك
قرات مقالك هناك في الموقع
لكن اين سلسلة المقالات الباقية التي وعدتنا بها
ملاحظه : انتهت الامتحانات
السؤال المطروح : هل OpenGl اقوى ام DirectX ?
اعرف انكم ستقولون لي يجب ان تقارنها ب DirectGraphics وليس Directx كلها لكن انا قصدي من السؤال هل يفضل استخدام Directx علما بانها اصعب من OpenGl ؟
الحقيقة السؤال تصعب الإجابة عليه لأنه يتطلب معرفة و أستخدام مسبق بكلا المكتبتين و اعتقد ان هذا لا يتوفر لكبر حجم المكتبتين لكنى أرشح DX لأسباب كثيرة أهمها الموارد البشرية و المالية و العقلية التى تقف وراء تطويرها يوما بعد يوم و ايضا لا تنسى انك اول ما تبحث عنه فى بطاقات العرض هو توافقيتها مع D3D.
أخى ملك الماكس
صحيح الأمتحانات خلصت و بصراحة انا انتهيت امس فقط بعد مناقشة المشروع و انتظر منى أخبار سعيدا
سؤال هل تستطيع تصميم ملابس لشخصية و تحريكها بواسطة الكاراكتر؟
المصرى
التعديل الأخير تم بواسطة المصرى; 26 / 07 / 2001, 10:44 AM.
المصرى -> فتــ الجافا ــى -> خالد المصرى
ان من نكد الدنيا على الحر
ان يرى عدو له ما من صداقته بد
OPENGL هو احدى مكتبات API مثل الدايركت اكس و لكن اقوى منة فى
الجرافيكس مثال لهذا QUAKE 3 ARENA معمولة ب OPENGL و يمكن استخدام
دايركت درو مع OPENGL و لكن OPENGL اسهل من دايركت اكس فى INPUT
حيث تستخدم ASCII CODE وهو اسهل بكثير من الدايركت انبت و الويندوز
MEESAGE و لكنة ابطىء من الاثنين و ممكن ان تستخدم عناصر الدايركت
اكس فى OPENGL و انا ارجح OPENGL و انا وواحد زميلى بنعمل محرك
ENGINE بOPENGL لصنع الجبال و الWORLD و الباقى عليك اسمة TERRAIN ENGINE
و هو جميل و سهل انتظروة...
احمد صالح
انا لولم اكن مصريا * لو وددت ان اكون مصريا
لامستحيل فى برمجة الالعاب
اخي المصري
ملابس .. المسالة سهلة جدا مع المقابس التي تقوم بهذه المهمة ولكن انا لم اجرب اي مقبس للملابس حتى الان واذا لاحظت اعمالي كلها ما فيها ملابس
الكركتر .. والله انا لا اتقنه ولكني احاول تعلمه بشكل افضل لاني ضعيف في Character Animation .
بخصوص الديركت اكس 8
قبل في الاصدارة 7 كنت تستخدم DirectDraw ولا في اي مشاكل ام الان في 8 الدرو راحت فظهرت طريقتين هما باستخدام Direct3D وذلك برسم مستطيل ووضع له Texture بدل Sprite وهذه الطريقة تمكنك من استخدام Alpha Blending . اما الطريقة الثانية فهي باستخدام D3DXSprite .
هذه مقارنة بين بين DirectDraw7 وبين Direct3D 8 من حيث التاثيرات الممكنة
Capabilities
DirectDraw Direct3D
Back Buffer flipping----------------------- Yes -------- Yes
Color keying----------------------- Yes -------- Yes
Built in Jpeg, Gif, Png, Yga, Bmp, Dds support--------------------------- No -------- Yes
Alpha blending----------------------- No -------- Yes
Blit Scaling ----------------------- No -------- Yes
Blit Rotation----------------------- No -------- Yes
Variable Blit RGB color----------------------- No -------- Yes
المشكلة : لا توجد مصادر كثيرة وموارد لتعليم هذه الطرق الجديدة في DirectX8 فما الحل ؟
صحيح المصادر التعليمية ل DX 8 قليلة لكن مكتبة SDK تحوى سلسلة مقالات تعليمية ممتازة لكنها تتطلب فقط قراءة سريعة قى الأجزاء التى قبلها و هذا هو الحل الوحيد المتوفر حاليا الى ان يتم كتابة المقالات التعليمية على الشبكة.
المصرى
المصرى -> فتــ الجافا ــى -> خالد المصرى
ان من نكد الدنيا على الحر
ان يرى عدو له ما من صداقته بد
DIRECTX8
يوجد كتاب اسمة INTRODUCTION TO DIRECTX8
لدكتور LAN PARBERY الكتاب دة رائع جدا جدا
هو احسن كتاب لدايركت اكس 8 ممتاز
للشراء www.fatbrain.com
الى عايزة انا على الايميل لكن الكترونى ahmedragia21@hotmai.com
انا لولم اكن مصريا * لو وددت ان اكون مصريا
لامستحيل فى برمجة الالعاب
تعليق