مشكور اخى ستون واخى الخلف
ارى ان الكلام فيه نبرة من الحزن والاستعطاف من المتحدث
وفعلا ati كل 7شهور تطلع بنفس الخبر عن الفيزيكس
شكرا لك علي الخبر
[URL="https://dvd4arab.maktoob.com/redirectLink.php?link=http%3A%2F%2Fup.haridy.org%2F"][/URL]
مشكور اخى ستون واخى الخلف
ارى ان الكلام فيه نبرة من الحزن والاستعطاف من المتحدث
وفعلا ati كل 7شهور تطلع بنفس الخبر عن الفيزيكس
[CENTER][COLOR=black][SIZE=3][COLOR=indianred][FONT=Traditional Arabic][B]الْمُنَافِقُونَ وَالْمُنَافِقَاتُ بَعْضُهُمْ مِنْ بَعْضٍ يَأْمُرُونَ بِالْمُنْكَرِ وَيَنْهَوْنَ عَنْ الْمَعْرُوفِ وَيَقْبِضُونَ أَيْدِيَهُمْ نَسُوا اللَّهَ فَنَسِيَهُمْ إِنَّ الْمُنَافِقِينَ هُمْ الْفَاسِقُونَ[/B][/FONT][/COLOR] [/SIZE][/COLOR]
[COLOR=yellow][FONT=Traditional Arabic][B][التوبة:67][/B][/FONT][/COLOR]
[IMG]https://www.arabhardware.net/forum/signaturepics/sigpic147581_8.gif[/IMG]
[FONT=Arial Black][SIZE=4][COLOR=seagreen][URL="https://www.arabhardware.net/forum/showthread.php?p=1121133#post1121133"]antec twelve hundred[/URL][/COLOR][/SIZE][/FONT]
[FONT=Arial Black][SIZE=4][COLOR=lightblue][URL="https://www.arabhardware.net/forum/showthread.php?t=130446&page=2"]الفئة العمرية لاعضاء المنتدى[/URL][/COLOR][/SIZE][/FONT]
[IMG]https://img26.imageshack.us/img26/4302/17127.png[/IMG][/CENTER]
شكرا على الخبر
أليس من العجيب أن حشرة كالنملة؛ إذا وضعتَ أصبعك أمامها وهي تسير؛ وجدتها لم تقف ولم تتجمد, ولم تبرر عجزها وتلقيه على صغر جرمها؛ بل تذهب يميناً أو شمالاً أو تلتف أو تغير اتجاهها... فما بال أحدنا يضرب رأسه في العائق الذي أمامه ألف مرة, ولا يفكر ولو مرة واحدة في تغيير طريقته، ما دامت الإمكانات تسمح والهدف قابلا.
د.سلمان العوده
لا الحين قاعدين تتكلمون على أساس أنكم GAMER بس لمرة واحدة تكلموا على اساس أنكم مبرمجين ألعاب وراح تتدركون أهمية الفيزكس
أليس من العجيب أن حشرة كالنملة؛ إذا وضعتَ أصبعك أمامها وهي تسير؛ وجدتها لم تقف ولم تتجمد, ولم تبرر عجزها وتلقيه على صغر جرمها؛ بل تذهب يميناً أو شمالاً أو تلتف أو تغير اتجاهها... فما بال أحدنا يضرب رأسه في العائق الذي أمامه ألف مرة, ولا يفكر ولو مرة واحدة في تغيير طريقته، ما دامت الإمكانات تسمح والهدف قابلا.
د.سلمان العوده
هل ستخبرنا انه ال Physx سهل البرمجه عليه ويوفر وقت وجهد ومال على المبرمج؟ ممكن يكون صحيح الى درجه ما.
لكن نقطه الخلاف ليست طريقه البرمجه وكتابه الكود الفيزيائي عليه. نقطه الخلاف هو احتكاره بان لايعمل الا مع بطاقات نفيديا
مشكور الزعيم على الخبر, واخوي الخلف على التوضيح
[CENTER][url=https://valid.canardpc.com/show_oc.php?id=1731522][img]https://valid.canardpc.com/cache/banner/1731522.png[/img][/url][/CENTER]
[CENTER][url=https://valid.canardpc.com/show_oc.php?id=1731522][img]https://valid.canardpc.com/cache/banner/1731522.png[/img][/url][/CENTER]
عزيزي
انت لم تنتبه الى معنى التصريح
AMD تقول ببساطة ان nVIDIA لا يهمها ال Gamers ودفع عجلة التطور للألعاب بقدر ما يهمها أن تحتكر التقنية لكي تزيد من مبيعاتها وهذا يخالف ما صرحت به nVIDIA نفسها وهو ان هدفها دفع عجلة تطور الألعاب
تطوير الألعاب له شروط معروفة ومن أهمها وضع Standards معينة ذات معايير مفتوحة ثم تتنافس شركات البطاقات الرسومية كي تخرج أقصى ما في بطاقاتها من قوة لمجاراة تلك ال Standards أما ما تفعله nVIDIA فهو وضع Standards لبطاقاتها فقط
أنفديا هي سبب في وجود الـpc gamer قرأتها في إحدى المواقع
أيش ألي حيصير إذا لعبت لعبة بدون التأثيرات
أنفديا دفعت الملايين من الدولارات على تطوير الفيزكس وأنتم تريدونه الفيزكس على طبق من ذهب حتى أنا أبغا أن يكون مفتوح المصدر ولكن ما راح يكون من مصلحة أنفديا كل شركة تريد مصلحة نفسها
لا تنسى يا أخوي أنت في شركة وليس شخص لديه محدودية في الدخل :D
وأنت قلت هذا الكلام سايقاُ
سبب إستعمال الشركات محرك hovek هو إصدار اللعبة على الكونسول علشان ما يكون في بعض التحيز للـpc إذا أصدروها على الفيزكس
وسوف أعود لأكمل ردي
حسناً لأتكلم مع أحد المطورين لنرى
أنا : أيها المطوّر، ماذا تفعل لو أردت تأثيرات فيزيائية في لعبتك ؟
المطوّر : عندما أريد بعض التأثيرات الفيزيائية فإنني سأملك خيارين
1- عمل تأثيرات بسيطة فقط وأساسية ولا داعي لتعقيد المسألة بضع قوانين موجودة تفي بالغرض
2- أحاول أن يكون لدي محرك فيزيائي لتطوير هذه اللعبة وألعاب أخرى أيضاً، كونه محرك فيزيائي فهو سيساعدني على اختصار الوقت والجهد لكونه سيكون جاهزاً من ناحية الحسابات الفيزيائية الصحيحة خصوصاً إن أردت تطوير عدّة ألعاب وفي مختلف المجالات... وهذا أيضاً أفضل فهو سيمكنني من وضع تأثيرات وواقعية أفضل في اللعبة مما لو قمت بعمل ذلك بشكل مفرد
إذاً الخيار الثاني أصوب، لنرَ إذاً لدي أيضاً عدّة خيارات
1- تطوير محركي الفيزيائيّ الخاص
2- استخدام محرك فيزيائي جاهز
بخصوص الأولى، فهناك مشكلة تكمن فالسبب الرئيسي في توجّه العديد من الشركات حتى الشركات العملاقة مثل EA وغيرها نحو اعتماد محركات جاهزة هي مسألة البحث والتطوير، فتطوير محرك فيزيائي ليس بالأمر الهيّن خصوصاً إن أردنا محاكاة مقاربة للواقع مثل التدمير والملابس والوسائل والسقوط والاصطدامات والتعامل مع آلاف ( وعشرات ومئات الآلاف ) من الأجسام التي تتفاعل جميعها مع بعضها، فالأولى التوجه للخيار الثاني لأن هذا سيترك المطورين في شركتي يتخصصون في صنع الألعاب وليس تطوير البرامج، حاجتي لمحرك فيزيائي قوي نعم حاجة جميلة فهي توفّر الكثير، ولكن تخصيص طاقم كامل لتطوير هذا المحرك وسأكون أنا الوحيد الذي أستفيد منه أمر غير مجدي اقتصادياً
أنا : إذاً الحل هو بالتوجّه لحل جاهز !!
المطور : إن أردت واقعية وتأثيرات واسعة ودقيقة فنعم، الحقيقة لدي عدّة خيارات مثل Havok و PhysX و Bullet وغيرها ولكن هذه المحرّكات هي الأشهر...
جميعها تمتاز بكونها محرّكات جاهزة، فلست بحاجة لتطوير تأثيراتي الخاصة والقيام بكل عمليات البحث والتطوير لأجل العمليات الفيزيائية فهذه المحركات توفر كل هذه الأمور على طبق من ذهب !!
طبعاً لا داعي للقول أن Bullet هو أفضلها لكونها مجاني ومفتوح المصدر ( لا أعلم إن كان استخدامه بشكل تجاري يشترط الدفع أم لا فلست أعلم عن اتفاقية الاستخدام ).. ولكن عند الحديث عن محرك فيزيائي فمسألة كونه مجاني أم لا أو مفتوح المصدر أم لا تحدد كل شيء فليست هناك فائدة إن كان المحرك مجاني ومفتوح المصدر ولكنه من جانب آخر غير دقيق أو لايوفّر خيارات ومزايا متقدّمة وفي هذا المجال لله الحمد خياراتنا الثلاث هذه مناسبة فجميعها تمتلك مزايا كثير وفوائد جمّة ودقة لا بأس بها
فمحرك Bullet وإن كان غير مشهور لتلك الدرجة إلا أنه دقيق جداً لدرجة أنه تم اعتماده بشكل رسمي في برنامج Cinema 4D البرنامج المشهور في الرسوم الثلاثية الأبعاد وهذا الأخير يستخدم في تطبيقات ومشاريع ضخمة وحيوية ولهذا فمحرك Bullet أهل لأن يكون اختيار ممتاز
محرك PhysX قوي أيضاً، ولكن نظراً لكونه حديث في السوق نسبياً قياساً للمحركات الباقية ( ليس الأحدث بالطبع فهناك أحدث منه ) إضافة إلى ذلك تركيز مطوّريه ( Ageia سابقاً و nVIDIA حالياً ) على تطوير التسريع العتادي له أدى لقصور المحاكاة الطبيعية لبعض عناصره مثل PhysX Cloth ليس انتقاصاً منها ولكن هناك حلول أخرى أكثر نضجاً وأتكلم هنا عن محرّك Havok فنفس التطبيق مثلاً يعطي نتائج أكثر واقعية بكثير !! عموماً هذا المجال الوحيد لايعد لوحده مقياساً على مدى الجودة والدقة فهناك العديد من العوامل ولكن بشكل عام محرك Havok تميّز عن محرّك PhysX في مجالات الدقة ومحاكاة الواقع، ربما للسبب الذي ذكرناه ( التركيز على التسريع العتادي )، ولكن محرك Havok محرّك عريق وله استخدامات واسعة فهو موجود قبل PhysX أساساً وكان أوّل محرك يطرح فكرة التسريع العتادي ( طرح كنسخ تجريبية تحت اسم Havok FX ولكن شركة Intel ألغت المشروع بعد شرائها للشركة )، والمحرك مستخدم منذ فترة طويلة في منصات اللعب مما جعله الخيار المفضل للمطورين حيث لم يستوجب عملهم تغيير المحرك عند رغبتهم بالانتقال من منصة لأخرى... أما دخول PhysX فهو حديث نسبياً
إذاً ماذا بشأن التسريع العتادي ؟ هل الأمر يستحق ؟
الحقيقة الأمر ذو شجون، فرغم أن التسريع العتادي للتأثيرات الفيزيائية أمر جميل جداً، إلا أن هناك أمر يؤرقني كمطوّر، ألا وهو الشريحة التي يمكنها الاستفادة من هذه التقنية، فأولاً هي محصورة فقط بألعاب الـ PC فلا الـ PS3 تدعمها ولا الـ XBox 360 تدعمها فكيف بالمنصات الأقدم... وأيضاً إضافة لذلك فإن نسبة من يستطيع استخدامها ضمن مستخدمي الـ PC أقل من نصف عدد اللاعبين !!
كيف ذلك ؟ هي تشترط وجود مسرع رسومي من nVIDIA، نعم نعم نسبة مالكي بطاقات nVIDIA أكبر من غيرها في السوق ( طبعاً الحديث عن البطاقات المنفصلة لأن الحديث بشكل عام عن المعالجات الرسومية المنفصل منها والمدمج سيجعل Intel هي الأولى في هذا المجال )، ولكن لتشغيل الـ PhysX هناك شروط معينة
1- أن تكون البطاقة من فئة GeForce 8800 أو أحدث
2- أن تكون البطاقة تمتلك 256 ميجابايت من الذاكرة على الأقل
وهناك أمور أخرى من بينها أن تفعيل التأثيرات الفيزيائية يحتاج لجزء من قوة البطاقة، هذا يعني أننا يجب أن نستثني جميع البطاقات المنخفضة الأداء وربما حتى المتوسطة لأنها بالكاد تشغّل اللعبة أساساً بوضع قابل للعب فكيف بإزالة جزء من طاقة البطاقة في تسريع الفيزياء ؟
إذاً مسألة التسريع الفيزيائي ليس بالأمر المجدي لأنني لن أصرف عدة آلاف من الدولارت في ساعات تطوير إضافية هذا غير ساعات التطوير من أجل تقنية محصورة بفئة قليلة جداً من المستخدمين !!
ولو افترضت أنني فعلت ذلك فإنني سأكون مخيّراً بين خيارين
1- أن أجعل اللعبة تستخدم فيزيائية بشكل عادي مقبولة يمكنها العمل بدون تسريع وبالتالي يمكن للجميع استخدامها
2- أن أجعل تأثيرات إضافية في اللعبة وتلك التأثيرات فقط تتطلب وجود تسريع عتادي
الأولى أمر منطقي فهي لن تحتاج لمزيد من التطوير والتكاليف، الثانية لا أعتقد أن الأمر يستحق إلا إذا كنت سأضمن أن الأمر سيكون أمراً تحفيزياً نحو شراء اللعبة وهذا لايمكن إلا بالدعاية التي ستكلف الكثير !!
إذاً ما يتميز عنه محرك PhysX عن Havok غير مجدي للأخذ به، لأعود لخياراتي السابقة Havok و Bullet ولا داعي للـ PhysX فكلا الخيارين أفضل منه !!!
آه توقفوا، وردتني رسالة من nVIDIA مفادها أنها ستدعمني بمليون ونصف دولار إن قمت باستخدام محرك PhysX الفيزيائي !!
جميل جداً
لحظة لأكمل الأمر، يا للهول، ستدعمني بـ ثلاثة ملايين دولار إن قدّمت تأثيرات إضافية تستخدم التسريع العتادي للـ PhysX !!!
ما دمت ضمنت المبالغ المالية فليذهب Havok و Bullet للأرشيف ولا داعي لهما
ترننننننننننننننننننننننننننننننننننننن
هي أيها المطوّر توقف !!
المطوّر : ماذا ؟
أنا : أولم تقل أن الـ PhysX لايقدم دقة كبيرة مقابل بعض المحركات الأخرى ؟ وأعطيتني تأثيرات الملابس Cloth كمثال ؟ أولا يعد هذا التوجه للأسوأ بقصد الحصول على المال ؟
المطوّر : يا حبيبي ومن سيلاحظ تلك الملابس أساساً والفروق بين المحركات لن يلتفت إليها أحد !! ما دام الأمر وراءه مليون ونصف كدخل صافٍ للعبة فالتضحية أمر مطلوب وأعتقد أنه على اللاعبين أن يقدّرون هذا الأمر أيضاً، فالحصول على مليون ونصف إضافية أمر لايأتي كثيراً
أنا : ماذا بشأن كون من يستفيدون من التسريع العتادي قلّة قليلة ؟ ألا تجد ذلك ظلما للفئة الغالبة من مجتمع اللاعبين ؟
المطوّر : ههههههه نحن نتكلم عن المال هنا، وما دمت ضمنت مليوناً ونصف فهذا أفضل من الانتباه لتلك الفئة فلا أضمن هل ستكون لعبتي الجديدة ناجحة لتلك الدرجة أم لا، وإن كانت ناجحة فزيادة الخير خيرين !! ألا تعد المليون ونصف إضافية فوق مليون ونصف أخرى أمراً ممتازاً ؟
أنا : ولكنني لا أمتلك مسرّع من nVIDIA ؟
المطوّر : وهل ستدفع لي ثلاثة ملايين ؟
أنا : أنا ؟؟ وهل تجدي بنكاً، بالكاد أستطيع شراء لعبتك ولو كانت هذه الثلاثة ملايين ستخفض سعر اللعبة فهذا أمر جيّد...
المطوّر : لا لا لن ينخفض سعر اللعبة عليك
أنا : حسناً متى ستطلق اللعبة ؟
المطوّر : كان من المفترض أن تنزل في منتصف السنة، ولكن نظراً لإضافة الـ PhysX فإننا سنحتاج لثلاثة أشهر، وثلاثة أشهر لتأثيرات خاصة تحتاج لتسريع فيزيائي إّاً سنحتاج لـ 6 أشهر، توقعها إذاً بداية السنة القادمة...
أنا : وما ذنبي أنا وأنا أساساً لا أستخدم بطاقات nVIDIA ؟ حتى أخي الأصغر بالكاد يشغل اللعبة فكيف سيشغل التأثيرات الإضافية !!
المطوّر : لا يوجد تعليق...
nVIDIA : نعم إننا نحاول أن نعطي أفضل تجربة للاعبين، وهذه فائدة حملة The Way It meant to be played...
[CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]
[CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]
[CENTER][IMG]https://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]
[CENTER][SIZE=4][FONT=Arial][B][URL="https://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
[CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]
1+
إستنتاجات واقعية
تسلم أخي على التوضيح ------------------------->>>> Nvidia # gamers :mad: :ah24:
مقابلة جميلة لأحد المبرمجين :D
حبييت أضيف شئ إذا كنت تبغى تسوي لعبة على الكونسول توجد فيها فيزيائية فيجب عليك إستعمال محرك هوفك لانه الوحيد الذي يعمل على الكونسول أما إذا كنت تبغى على الـpc فقط فسوف يكون الفيزكس
وحسب إعتقادي راح يصير أسؤا كوابيس amd و ati
إذا تم برمجة الفيزكس ليعمل على الكونسول وأعتقد أن هذا الشئ سوف يحدث
فلن يكون محرك Bullet في ساحة المعركة
وفي شئ ثاني وهو إذا كنت تبغى تبرمج لعبة على الفيزيائية راح بكون عندك ثلاث خيارات
1- تطوير محركي الفيزيائيّ الخاص
2- استخدام محرك فيزيائي جاهز
3-إستعمال أحد محركات الألعاب الفيزيائية مثل محرك UNREAL حسب ما أعتقد
وشكراُ على المقابلة
العفو عزيزي ولكن ملاحظة
قلت أنه لو توافر الـ PhysX متوافراً في منصات الألعاب فإنه سيكون أسوأ كوابيس AMD
ماذا لو قلت لك أن الـ PhysX يعمل في المنصات XBox 360 و PS3 وكأن الـ Wii أيضاً ؟
والأمر عادي جداً، كما أن الـ PhysX لايزال في المنصات أقل منه في الـ PC والسبب أن الـ PhysX في المنصات غير مسرّع عتادياً مثل الـ PC
فالـ XBox 360 يتضمن مسرّع رسومي من ATi وكذلك الـ Wii، معالج XBox 360 هو معالج عادي ثلاثي الأنوية من معمارية PowerPC، وكما نعلم فإن محرك PhysX لايعتبر فعالاً عند الحديث عند توزيع الحمل على عدة أنوية.
أما PS3 فمسرعها رغم أنه من nVIDIA واسمه RSX إلا أنه من تقنيات الجيل السابع GeForce 7000 وبالتالي لايدعم تسريع الـ PhysX...
سيبقى في الـ PS3 فقط عناصر المعالجة التآزرية SPE الموجودة في معالجه Cell BE وهي تستخدم في مجالات عديدة والفيزيائية أحدها ولكنها أضعف من استخدام معالج رسومي...
باختصار في المنصات الثلاث لايوجد تسريع عتادي للـ PhysX، مجرد تشغيل عادي، كأنك تشغل لعبة تستخدم PhysX مثل Mirror's Edge و UT3 على جهاز ببطاقة ATI أو nVIDIA قديمة أو حتى nVIDIA حديثة ولكن مع تعطيل أو عدم تفعيل التسريع العتادي ( سواء عن طريق برنامج القيادة أو خيارات اللعبة )
لعبة Unreal لديها محركها الخاص بها، أما محرك Unreal Engine 3 ( آخر إصدار ) فهو يدعم استخدام محرك PhysX فمثلاً لعبة UT3 تستخدم محرك UE3 وتستخدم محرك PhysX أيضاً...
[CENTER]نظر يحيى بن معاذ يوماً إلى إنسان وهو يُقبّل ولداً له صغيراً فقال : [COLOR=red]أتحبه ؟[/COLOR] قال : [COLOR=red]نعم [/COLOR]، قال : [COLOR=red]هذا حبك له إذ ولدته فكيف بحب الله له إذ خلقه ؟[/COLOR][/CENTER]
[CENTER]ورأى يوماً رجلاً يقلع الجبل في يوم حار وهو يغني، فقال : [COLOR=red]مسكين ابن آدم قَلْعُ الأحجار أهون عليه من ترك الأوزار.[/COLOR].[/CENTER]
[CENTER][IMG]https://folding.extremeoverclocking.com/sigs/sigimage.php?un=alkhalaf&t=155660[/IMG][/CENTER]
[CENTER][SIZE=4][FONT=Arial][B][URL="https://www.arabhardware.net/forum/showthread.php?t=117801"][COLOR=red]كُن عربياً :[/COLOR] [COLOR=blue]استخدام المصطلحات التقنية العربية[/COLOR][/URL][/B][/FONT][/SIZE][/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][/SIZE][/FONT][/B] [/CENTER]
[CENTER][B][FONT=Arial][SIZE=4][COLOR=sienna]فليعذرني جميع الأخوة والأخوات[/COLOR][/SIZE][/FONT][/B][/CENTER]
[CENTER]لن أقوم بتقييم أي موضوع أو رد لايستخدم اللغة العربية الفصحى أو يستخدم كلمات أجنبية بحروف عربية[/CENTER]
المفضلات