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

abshammeri

مشرف قسم برمجة الألعاب و مراقب عام سابق

أعضاء الشرف النخبة ★★★★★★

  • نجد - الرياض
  • برمجة الالعاب
6,663مشاركة
1,432السمعة
468موضوع منشور
28 فبراير 2005تاريخ الانضمام
5 مارس 2013آخر زيارة
47,977مشاهدة للملف
  1. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    لابأس .. يبقى لدينا mutiply التي تستقبل vector وتعيد vector ( النسخة التي وضعتها أنت اخ محمد ) .. وهي الأصلية ، وبقية الدوال التي اضفتها بنفسي وهي transformPoint احذفها من النسخة 0.1 ( قد تعود يوماً ما :D ) . عموما .. كان الهدف أن يصبح لدينا هذه الدوال في Matr…

    4 أكتوبر 2009 في 06:23
  2. أميركا تترك هيمنتها على الإنترنت

    أتمنى أن يتحقق ذلك .. تعليق غريب في موقع الجزيرة من أحد الزوار .. لذلك لا أحب قراءة خبر تقني على موقع الجزيرة :D .

    4 أكتوبر 2009 في 05:56
  3. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    ما شاء الله .. أخ محمد .. تستحق لقب عين الصقر :) .. عن جدارة ... ماشاء الله تبارك الله .. كل النقاط التي ذكرتها هي أخطاء لذلك قم بتعديلها بشكل مباشر على svn ، وسأقوم باعادة رفعها في المرفقات في المشاركة السابقة .. باستثناء النقاط التالية .. فعلتها عن عمد : فكر…

    4 أكتوبر 2009 في 04:23
  4. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    نسيت أن اذكر قائمة بالكلاسات التي بامكاني تطويرها : - Poin2D - Vector2D - Matrix3x3 - Random - Rectangle بلغة الجافا ولغة السي بلس .. بانتظار بقية الاعضاء .

    4 أكتوبر 2009 في 03:34
  5. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    بارك الله فيك أخ سلوان .. عمل رائع , يبدو لي أن هذه النقطة موجودة في مكان ما .. عموما ، اسم الملف دائما = اسم الكلاس Class بنفس حالة الأحرف تماما . ( سأحرر المشاركة السابقة للتأكيد على ذلك ) ,

    4 أكتوبر 2009 في 03:26
  6. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    كما قال الاخ محمد ، أكيد أنك ستجري تجارب قبل رفع الملف .. لذلك ومن الافضل أن ترفق لنا التجارب التي قمت بها .. سأشرح الطريقة في هذا الرد . الخطوة الثالثة : مناقشة الخوارزميات والأفكار وكتابة الكود Implementation هذه المواصفات النهائية ( ملفات نصية .. يمكن معاين…

    4 أكتوبر 2009 في 01:49
  7. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    الليلة ان شاء الله ..

    3 أكتوبر 2009 في 17:53
  8. الاستثناءات أو رسائل الأخطاء في محركات الألعاب

    الأمور واضحة الان ، والشكر موصول لكل من شارك :-) .. الله يعينك .. :-)

    3 أكتوبر 2009 في 10:59
  9. الاستثناءات أو رسائل الأخطاء في محركات الألعاب

    @ محمد علاء : يبدو أني أخيراً فهمت ما تقصد بالـفرق بين try و __try معلومة جديدة .. شكراً لك . بالنسبة للأخطاء النابعة من النظام والتي هي عبارة عن أرقام كما تفضلت مثل EXCEPTION_INT_DIVIDE_BY_ZERO ، رأيي من راي الاخ خالد ، هذه خارج نطاق المحرك ، لأن الخطأ ليس نا…

    3 أكتوبر 2009 في 00:47
  10. الاستثناءات أو رسائل الأخطاء في محركات الألعاب

    هل في بالك مثال حاليا على هذه الاخطاء .. فقط لتقريب الصورة . لأنه المشكلة ستظهر في كل مرحلة .. هل نستخدم رسائل خطأ أم استثناءات .

    2 أكتوبر 2009 في 21:59
  11. الاستثناءات أو رسائل الأخطاء في محركات الألعاب

    السلام عليكــم ورحمـة الله وبركاتــه ،، تم طرح الموضوع أساساّ في مناقشة ، في هذا الموضوع : /index.ph...t&p=1018751 اقرأ المشاركات رقم ( ابتداءّ من الصفحة السابعة تقريباً ) . 55 59-79 الخلاصة : - هل نستخدم الاستثناءات أو رسائل الأخطاء في محركات الألعاب وفي محرك…

    2 أكتوبر 2009 في 17:50
  12. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    هي فقط لانشاء الأعداد العشوائية والخوارزميات المتاحة هي للأعداد العشرية مثل int والاعداد الكسرية مثل float ، اذا حصلت على هاذين النوعين يمكنك التحويل إلى باقي الأنواع ، لا أظن أنه يوجد خوارزمية لكل نوع من أنواع الأعداد . أما seed فقد وضّح الأخ أحمد المقصود بها…

    2 أكتوبر 2009 في 17:08
  13. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    يبدو أن الملل أصاب بعض الاخوة .. لم نعد نراهم :D . لذلك سيكون لدينا يومين تقريبا لاضافة في أي كلاس .. ( أو أي تعديل أو اقتراح ) .. بعد أن ننتهي منها .. سنبدأ في implementation ان شاء الله . هل المدة كافية .. مارأيكم ؟ وبالمرّة .. نقوم بتوصيف للكلاس الذي يقوم ب…

    2 أكتوبر 2009 في 03:59
  14. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    :D . جيد .. أولا لنتفق على شيء : OpenGL و Direct3D و أي مكتبة رسومية ستجد أنه لتحرك شيء أو تقوم بتدويره أو تحجيمه .. ستحتاج الى مصفوفة للقيام بذلك .. تسهيلاً للعمل . سواء كان البعد ثنائي أو ثلاثي لايهم . - المصفوفات في الألعاب الثنائية الأبعاد مثلها مثل المصفو…

    2 أكتوبر 2009 في 03:39
  15. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    المعذرة أخ خلدون ، لم أنتبه لمشاركتك : هل أنت متأكد ؟ يبدو لي أنها تتبع نفس نظام Direct3D أي Row-Major .. ومش متأكد طبعا . صحيح .. لا أعرف .. لكن هي ليست ذات أهمية في برمجة الالعاب على ما أظن ! هذا رأيي . في الغالب لن نحتاجهما .. لكن هي عمليات أساسية وسهلة وبس…

    2 أكتوبر 2009 في 00:04
  16. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    ملاحظات / @ getIdentity : لماذا تعيد مصفوفة ؟ ، أقترح أن يكون اسمه identity أو setIdentity .. لتحوّل المصفوفة الحالية الى مصفوفة الوحدة . @Translate : كيف ستعمل ؟ أقترح التالي ، يوجد لكل عملية دالتين : Translate - setTranslate - الدالة : Translate تقوم بالتالي…

    1 أكتوبر 2009 في 20:36
  17. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    لايوجد تناقض .. الفرق فقط في ترتيب عناصر المصفوفة .. فهي في الاخير مصفوفة لها نفس طريقة لاضرب والجمع .. الخ . الفرق سيكون في ترتيب عناصر المصفوفة في Translate و Scale و Rotate .. تستطيع أن تقرأ أي مقالة .. لتعرف كيف يتم ترتيب العناصر . الفرق الاخر هو في طريقة …

    1 أكتوبر 2009 في 19:12
  18. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    عفوا لم أنتبه لسؤالك أخ محمد .. في الغالب تعمل لهم تغليف حتى تعمل على جميع الأنظمة ( يعني تستخدم دوال السي القياسية ) . لكن لو كنت تملك خوارزمية أفضل يمكنك مناقشتها ( بعد أن ننتهي من الخطوة الثانية .. specification ) .. أما الجافا فيمكن استخدام الكلاس Math مبا…

    1 أكتوبر 2009 في 04:47
  19. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    أرى أن المكان الانسب هو Matrix .. صوت بصوت وننتظر بقية الاصوات ;) . :D .. نعم .. كلامك صحيح .. دعني أوضح هذه النقطة . الاصدارة 0.2 : ستحوي اضافات للمحرك ( حوالي 70% اضافات للمحرك - 20% تعديلات في implementation - و 10% تعديل في واجهة المحرك النهائية ) فمثلا : …

    1 أكتوبر 2009 في 01:31
  20. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    @ بالنسبة لمسألة الاستثناءات في لغة السي بلس، للامور التي ذكرها الاخوة وخصوصا الاخ خالد ، ما رأيكم أن نؤجل العمل بها حتى الاصدار 0.2 . اعرف أن الأمر قد يبدو غبيّاً حيث أن هذا من أساسيات المحرك ، لكن لنجعل تركيزنا الان على صناعة المحرك ، وفي الاصدارة التالية سن…

    30 سبتمبر 2009 في 23:43

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…