text: ما هي انطباعاتكم عن DirectX9
  موضوع: ما هي انطباعاتكم عن DirectX9
  ردود: 14 | زيارات: 1678
  11 / 01 / 2003, 09:50 AM #1
  بدا لي هذا القسم خامدا إلى حد ما .. فقلت لا بأس بنقاش خفيف ظريف
  كلنا يعلم أن ميكروسوفت قد طرحت إصدارتها الجديدة من ال DirectX , ولكن ما هو إنطباعكم عنها ؟
  أنا حسب ما قرأت في بعض المنتديات أنه لا يوجد حتى الآن كرت فيديو يدعم جميع التحسينات الجديدة في DX9 , ربما في منتصف هذا العام . هذا يعني أنه لا حاجة - في الوقت الحالي - من الإلمام بالتقنيات الجديدة في DX9 لأن جمهور هواة ألعاب الكمبيوتر لا يملك تلك الكروت الخارقة التي تدعمها .. ما رأيكم ؟
  هذا درس من موقع vb4directx.com يعرض الديركت إكس في ضوء VB.Net - للأسف - .
  إذا ما هي آرائكم ( أو ربما تجاربكم ) عن DirectX9 ؟
  11 / 01 / 2003, 10:05 AM #2
  اخوي ملك الماكس السلام عليكم ، انت اخبارك قديمه جدا ، بخصوص الكارتات التي تدعم دايركت اكس 9 ، هنالك كارت نزل منذ شهر سبتمبر لشركه ATI عملاق كروت الشاشه وهو ATI RADEON 9700 و هنالك ايضا الاصداره الاوطىء التي نزلت و هي ارخص و لكن تدعم ايضا دايركت اكس 9 و هو RADEON 9500 علما ان الكارت قد نزل حتى قبل نزول دايركت اكس 9 ، و على الرغم من انه شركه Nvidia قامت بطرح عرض من كارتها الجديد Geforce FX المبني على تقنيه 3Dfx اذا تتذكرها من جماعه كارتات الVoodoo التي استولت عليها Nvidia و قامت بالغاء اعظم تقنيه كانت ممكن ان تفتح جيل جديد من الكارتات المبينه على Glide . المهم الشركه Nivida قد تأخرت كثيرا في طرح كارت الشاشه تبعها ( لحد الان لم ينزل !!! ) المفروض شهر 2 ينزل في امريكا ، بينما كارت Radeon 9700 قد وصل جميع الاقطار العربيه و الDrivers تبعه قد تحسنت كثيرا ، و لكن متى ستظهر العاب تدعم دايركت اكس 9 ، ربما سننتظر حتى 6 اشهر على اقل تقدير ثم نرى ماذا سيحدث.
  11 / 01 / 2003, 10:20 AM #3
  صحيح .. لكن لا تدعم * جميع * الميزات الجديدة في DX9 .
  الظاهر أنه يجب علينا الإنتظار الى مطلع العام القادم حتى نرى ألعاب ( حقيقية ) بإستخدام DX9 لأن 6 أشهر ليست فترة كافية لأي لعبة من الطراز الأول
  أردت سؤالك , على لديك أمثلة/ألعاب قمت ببرمجتها ؟ أتمنى أن أجربها عليها . لأنك تبدو لي- من مشاركاتك السابقة - ذا خبرة في هذا المجال .
  11 / 01 / 2003, 10:49 AM #4
  اخوي ملك الماكس ، ماذا تقصد بجميع المزات الجديده في دايركت اكس 9 ؟؟
  الRadeon 9700 بدعم جميع الميزات لدايركت اكس 9 بلا استثناء ، هذا حسب ما قراته و عرفته .
  اما بالنسبه للمبرمجين فانهم حصلوا مسبقا على الاصدارات المكتبيه من دايركت 9 منذ امد بعيد على الرغم من كونها لم تطرح على الانترنت ، لذلك 6 اشهر ليست بالمدى البعيد جدا ، اما بالنسبه للالعاب التي قمت ببرمجتها فاعلم يا اخي انني لست مبرمجا و لكن لي حب الاطلاع على كل شيء يخص الكومبيوتر ، و في الواقع انا اعمل على التصميم بمايا منذ 4 اشهر تقريبا و صديقي يبرمج على Visual C++ 6.0 وهو فعلا صار يعرف الكثير من الاشياء بعدما رايت ما برمجه ، و الكن نحن متضايقين من امتحانات نصف السنه و وعد بعد الامتحانات سترون شيئا جميلا ، فقط انتظروا .!!
  نحن الان نبحث من محرك لعمل الالعاب و و لكن لم نجد مايرضينا من حيث الجوده ، الجيده اغلبها ب5000 $ او 3000$ وهنالك بـ100000$ لمحرك لعبه انريل 2003 وهو محرك فوق طاقتنا .
  لقد عملنا داونلود لمحرك Power Render 4 و لكنه trial على الرغم من كون مكتباته كامله و قد عمل بواسطته االعبه المشهوره جدا Return To Castle Wolfenstein من شركه Blizzard المشهوره.
  ارجو من الاخوان اللذين يعروفن شيئا حول محركات الالعاب او لديهم نسخ مقرصنه ان يبلغونا و لهم الثواب و الشكر ، و لا تتصور اخي ملك الماكس كم هو ضروري محرك اللعبه فهو يعمل اشياء تستهلك وقتا كبيرا وجهدا بكل سهوله و مضبوطه و لا تتعب في البرمجه.
  صوره شوكوبو على فكره جميله و لو اجدها عبيطه بعض الشيء ( 2d ) و ليس 3d
  أخر تعديل بواسطة chocobo2k في 11 / 01 / 2003 الساعة 10:54 AM
  11 / 01 / 2003, 12:18 PM #5
  في البداية بالتوفيق في الإمتحانات
  إستعراض سريع لبعض محركات برمجة الألعاب ( إثنين فقط :P )
  Genesis3D ( لا أدري لماذا لم تعجبكم , open source)
  Crystal Space ( من أقواهم كما أنه portable )
  Nebula ( مع ال source Code , توجد دروس في موقع المحرك )
  ملاحظة : جميعهم مجانيين .
  قد تجد ضالتك في www.sourceforge.net
  أخر تعديل بواسطة ملك الماكس عمره 15 في 11 / 01 / 2003 الساعة 12:31 PM
  12 / 01 / 2003, 02:40 AM #6
  هذا الموقع به العديد من المحركات المجانية ولكافة لغات البرمجة , وبه أيضا العديد م الوسائل المساعدة
  30 / 01 / 2003, 09:09 AM #7
  بالفعل DX9 اصبحت لا تقارن بـ Open GL فالتقنيات الجديدة التي اضافتها microsoft لـDirect graphics جعلتها لا تحتاج الى مكتبة لاستخدامها بل التعامل معها بشكل مباشر يعد اسهل فمثالاً على ذلك العنصر direct3D.bringcharecter.man_fight يجلب الشخصية التي تريدها من تلقاء نفسه ....واصبحت ايظاً تدعم ملفات فلاش (الاصدار السادس وما فوق ) وايظاً DirectSound اصبحت تشغل ملفات ra و ram و rm و wma ...الخ وايظاً directshow اصبحت تربط بين الاجهزة بواسطة الاشعة تحت الحمرا وتستطيع ايظا ان ترسل رسائل SMS موبايل بإستخدام نفس التقنية IR .
  امزح ... بس انا مليت ، كل ما بديت اتعلم شي طلع شي جديد !!!
  *** ليش ننتظر العاب DX9 .... انا وانت نعلم FF10 مالذي لا يوجد في هذه اللعبة ؟؟
  12 / 11 / 2003, 10:27 PM #8
  هل هناك وصله لإنزال ال directx 9 .
  وكيف أعرف إذا كان سيتناسب مع كارت الجرافيك معي أم لا . أنا عندي
  15 / 11 / 2003, 06:44 AM #9
  اخى جيم كيف الاحوال ؟
  يمكن إنزال DX9 برنامج التشغيل من خلال موقع ميكروسوفت او من خلال أى مجلة جديده او لعبه .
  أما بخصوص توافق بطاقة العرض و الدايركت أكس فهذا مكتوب على دليل البطاقة ، معظم البطاقات تدعم DirectX and OpenGL .
  15 / 11 / 2003, 06:48 AM #10
  بالمناسبه ---
  لــــقــــد طال غيابك ( ملك الماكس ) ... أتمنى أن تكون بخير ....
  09 / 12 / 2003, 10:46 AM #11
  أولاً ، أحب أن أعلق على موضوع تكنولوجيا DirectX ، وهنا يجب أن نعترف بأنه ولأول مرة تقوم مايكروسوفت بإنتاج تكنولوجيا حقيقية ومبدعة وموجهة خصيصاً لحقل الترفيه المنزلي. جاء هذا الإدراك متأخراً ، غير أن سوق تكنولوجيا المعلومات المتسارع يمكنه الإنتظار قليلاً.
  DirectX يعد من أفضل المكتبات المتوفرة حالياً واللتي تخدم فئة واسعة من المطورين ، والفئة الواسعة هنا هي من المبتدئين حتى المتخصصين ، وهذه المكتبة قامت بإثراء الكثير من برامج التصميم الثلاثي البعد ، وكلنا يعرف إمكانيات تلك البرامج قبل عشر سنين مثلاً ، مقارنة بما توفره الآن.
  لكن يبدو أن مايكروسوفت في سباق مع الزمن " لا أدري مع من تتسابق مايكروسوفت ، فهل تجروأ .. " .... فلكل محبي DirectX يسعدني أن أخبرهم بقرب صدور الأسطورة " DirectX Next " .... للمتحمسين عن هذا الموضوع يمكنهم الإنتقال إلى هذا الرابط ومعرفة المزيد.
  الرابط باللغة الإنكليزية فقط !!!
  الآن بالنسبة لموضوع بطاقات العرض من أمثال ATI وغيرها فإني لاأتفق مع الذين يعتقدون بأفضلية بطاقات ATI على غيرها ، و الدليل على ذلك إجماع الكثيرين من مختبري تلك البطاقات على أفضلية nVIDIA المطلقة.
  المختبرين تفحصوا بطاقة GeForce4 Ti 4800 وقاموا بإصدار التالي عبر هذا الرابط.
  أما عن موضوع مقارنة DirectX بـ OpenGL فهذا شيء غير قابل للنقاش أصلاً. ينبغي ألا ننسى أن أول تطبيق حقيقي للمعاينات الثلاثية البعد أثناء وقت التنفيذ ، أو Real Time 3D Preview ماكانت لتكون لولا تقنية OpenGL من SG.
  يكفي أن نعلم أن Unreal 2003 وهي من أعظم ماتم صناعته على مستوى الرسوميات الثلاثية البعد ، إنما صممت باستخدام العديد من مكتبات OpenGL وامتداداتها ، واستخدم DirectInput و DirectSound فقط لإتمام المشروع ..... !!!
  أعتقد أنه يكفي OpenGL فخراً أنها صممت لجميع التطبيقات الرسومية من الترفيهية وحتى العلمية المعقدة ، والآن لكسر احتكار مايكروسوفت المعتاد ، تم إنجاز الإصدار الأول من OpenAL أو OpenAudioLibrary ، وهي مكتبة للصوتيات متعددة المهام ، ويمكنها التعويض عن DirectSound في الوقت الحالي.
  أنا من أشد المعجبين بـ OpenGL ، وأتمنى أن يصبح لدينا يوماً ما OpenIL أو OpenInputLibrary ...... !!!! ... !!!! حتى تصبح المنافسة حقيقية وإن كانت محسومة.
  بالطبع هذا لايعني أن DirectX ليس على تلك الأهمية ، فعلى كل من يعتقد ذلك أن يراجع معلوماته جيداً !!!! بالطبع لاأستطيع إدراج مقارنة تفصيلية بينهما في تلك المساحة الضيقة ، لكن أستعيض عن ذلك بإدراج بعض الروابط اللتي وقعت عليها عند تحضيري لبعض الأبحاث حول هذا الموضوع.
  أعتذر عن الإطالة ، وأرجوا الإستفادة للجميع !!!!!!!!!!!!!!
  أخر تعديل بواسطة رامي لولح في 10 / 12 / 2003 الساعة 07:50 AM
  09 / 12 / 2003, 10:39 PM #12
  تم إنجاز الإصدار الأول من DirectAL أو DirectAudioLibrary ، وهي مكتبة للصوتيات متعددة المهام ، ويمكنها التعويض عن DirectSound في الوقت الحالي.
  ---أعتقد أنك تقصد بـ OpenAL - Open Audio Library ، ام أنك تقصد
  شىء أخر ؟ أود ان أعرف .
  ---أعتقد أن المنافسة الحقيقية تكمن عند ظهور OpenNetworkLibrary .
  مقارناً Direct Play .
  09 / 12 / 2003, 11:07 PM #13
  يمكن خارج عن نطاق الموضوع واعذروني
  وجدت بالرابط الذي وضعه الاخ رامي عن كرت اسوس
  فما رئيكم به قبل شرائه
  وخصوصا ان جهازي asus
  10 / 12 / 2003, 08:05 AM #14
  أشكر الأخ أحمد صالح على تصحيح الخطأ السابق .... .... نعم ، بالتأكيد كان قصدي OpenAL وليس غيرها .... وبالتالي قمت بتعديل ردي السابق حتى لايكون هناك سوء فهم !!!!!
  صحيح ، ربما أنني قصدت أن المنافسة محسومة ، ولكن أعتقد أنها محسومة بشكل كبير لصالح OpenGL في الوقت الحاضر ، مع رغبتي في دوام هذا التفوق. إصدار مكتبات أخرى تابعة لـ OpenGL كما تفضلت هو عنصر قوة إضافي لماتتميز به OpenGL حتى الآن.
  أعتقد أن المنافسة الحقيقية تبدأ عندما يكون DirectX على قدر من السهولة والمرونة اللتي توفرها OpenGL ، ولا أنسى هنا شعبية المستخدمين أيضاً ....
  بالنسبة لما طرحه الأخ يوسف فإني أنصحه بتقييم الكرت الأفضل وتركيبه على جهازه وإن لم يكن موافقاً للشركة صانعة الجهاز .... فالهدف هو الأداء الأفضل والنتائج الأرقى بغض النظر عن أية إعتبارات أخرى .... نصيحتي هي nVIDIA.