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

Salwan AlHelaly

خبير برمجة ألعاب

الخبراء المعتمدون عضو ★★

247مشاركة
20السمعة
6موضوع منشور
5 يونيو 2007تاريخ الانضمام
20 يناير 2013آخر زيارة
8,540مشاهدة للملف
  1. كيف تم اختراق موقع Microsoft UK

    An eye for an eye, makes the whole world blind "العين بالعين تجعل العالم كله أعمى"

    12 أغسطس 2007 في 23:17
  2. أسئلة حول المصفوفات ( World Matrix ) في الDX 9 .

    السلام عليكم :) 1. من المفترض أن يتم تحديد مصفوفة الإسقاط لأن القيمة الإفتراضية هي Identity Matrix وقد تمثل Identity Matrix شئ ما غير معرّف, perspective أو orthognal أوأي تمثيل آخر بينهما, الله أعلم. 2. السبب الأساسي لتفضيل تسلسل معين لضرب الـ Transformation M…

    12 أغسطس 2007 في 04:11
  3. ++C المتقدمة: مكتبة STL

    فعلاً, أنت على حق في ذلك, رغم إنه لا يظهر أي خطأ ولكن هنالك إمكانية حدوث خطأ, مع إنه ليس بسبب الـ intiailization. عند القيام بعملية initialize لـ *char بالطريقة التي إستخدمتها في المقالة سيقوم الكومبايلر بحجز الذاكرة المطلوبة من data segment كذاكرة قراءة فقط r…

    3 أغسطس 2007 في 10:58
  4. كيف تصنع الألعاب؟

    أنت على حق تماماً. وتلك هي المشكلة رقم واحد, حيث إذا كانت معظم الألعاب التجارية الجديدة مقرصنه وموجودة بأسعار مضحكة في معظم أنحاء الوطن العربي, فمن سيشتري لعبتك أو لعبتي؟ السوق الوحيد الذي من الممكن تحقيق بعض التقدم فيه هو سوق الألعاب التعليمية العربية برأيي, …

    3 أغسطس 2007 في 10:28
  5. كيف تصنع الألعاب؟

    شكرأ لكم جميعاً. أبو سامي الطموح: لدي خطط كما ذكرت لكتابة مقالة (أو مجموعة مقالات) تبين كيفية صنع لعبه تيترس والمصاعب التصميمية التي ستواجه المبرمج, وقد خضت بنفسي في العملية حيث إني قد صنعت لعبة تيترس كاملة وانا أضع اللمسات الأخيرة عليها هذه الأيام, ولكن قد أت…

    2 أغسطس 2007 في 17:46
  6. ++C المتقدمة: مكتبة STL

    شكراً لمداخلتك, في الكود strcpy يجب على المبرمج نفسه أن يقوم بحجز الذاكرة سواءأ من الـ heap أو الـ stack, وعادة يكون هذا الأمر تقريبياً, وبما إني لا أتكلم في موضوعي عن كيفية إستخدام char فقد إخترت الطريقة الأسهل والأوضح, والتي تترك أمر حجز الذاكرة للكومبايلر ح…

    2 أغسطس 2007 في 17:18
  7. Resident Evil 3 - nemesis " النمسيس " ..

    لن تحتاج أن تتلاعب بأي ماتريكس في Irrlicht, تستطيع تنفيذ أي حركة بدون إستخدام الماتركس. أنظر إلى irr::scene::ISceneNode في مرجع Irrlicht, يحتوي على كل ما تريد. getAbsolutePosition getAbsoluteTransformation تعيد ماتركس, تمثل جميع تحويلات الـ node بالنسبة للعالم…

    30 يوليو 2007 في 07:24
  8. Resident Evil 3 - nemesis " النمسيس " ..

    انا أيضاً أواجه مشكلة الشخصيات, بحثت عن شخصيات مناسبة بأي شكل من غير نجاح, عدا بعض الوحوش المخيفة :) لذلك فقد قررت أن أصنع شخصياتي بنفسي, انا الآن أعمل على صنع شخصية تشبه Jill ثم سأحركها عندما أكمل.

    30 يوليو 2007 في 07:09
  9. ++C المتقدمة: مكتبة STL

    وعليكم السلام ورحمه الله وبركاته :) يؤسفني إني لا أوافقك على الجزء الأول. STL لا تستخدم Inheritance بشكل كبير, ولكن أهم جزء مبنية عليه STL هو الـ templates (وذلك يظهر من تسميتها Standard Template Library) ولا أعتقد إنك ستحتاج أن تتقن أي شئ عدا لغة ++C الإعتياد…

    28 يوليو 2007 في 05:36
  10. ++C المتقدمة: مكتبة STL

    أهلاً بالأخ الشمري :) بالنسبة للسؤال الأول: الطريقة unicode.c_str تعمل ولكنها تظهر أرقاماً بدل النص, وذلك لأن cout المستخدمة مخصصة لإخراج النصوص من نوع ASCII. لكي تستطيع أن تقوم بإخراج wstring إستخدم دالة wcout: wcout << " unicode " << unicode <<endl; بالنسبة …

    26 يوليو 2007 في 03:54
  11. ++C المتقدمة: مكتبة STL

    كما شرحت أعلاه, لكل من الحاويات المتوفرة مبدأ عمل مختلف وقدرات مختلفة مما يؤدي إلى إن لكل منها إستخدامات مختلفة, لك مطلق الحرية إذا كنت تريد أن تعمل فقط على list أو vector, وتهمل الباقي. أما ما تقوله إن الـ list تعتبر أشملهم وأعمهم فذلك غير صحيح. أبسط شئ لا تق…

    25 يوليو 2007 في 19:37
  12. Resident Evil 3 - nemesis " النمسيس " ..

    ما رأيكم في أن نعمل على مشروع بسيط مشابه نتعاون فيه جميعنا من أجل التعلم؟ :) نستطيع أن نبدأ منذ الآن بتقديم أفكار مختلفة للعبة أو ديمو, بدون كود, فقط أفكار تصميم الآن. انا شخصياً مستعد لكي أشارك في هكذا مشروع لو كان ممكن. :D

    25 يوليو 2007 في 18:50
  13. Resident Evil 3 - nemesis " النمسيس " ..

    الشخصية عاملها (أو حاولت أن أعملها :D ) في 3D Studio Max ثم صدّرت أطر الحركة إلى ملفات (.x) منفصلة بعد محاولات فاشلة عديدة لتصدير الموديل كـ skinned mesh بإستخدام جميع أنواع المصدّرات التي وجدتها في الإنترنت, ولكن ولا واحد منها نجح, الحركة كانت دائماً تظهر مشو…

    24 يوليو 2007 في 02:50
  14. Resident Evil 3 - nemesis " النمسيس " ..

    السلام عليكم, :) آه لعبة Resident Evil 3, أيام جميلة.. بما إنني أتجه دائماً للجانب الرسومي التقني, سأتحدث عن كيفية تصيير مشاهد اللعبة. لو بحثت في ملفاتها ستجد مجموعة ملفات (صور بالتحديد) ستعطيك فكرة عن كيفية رسم مشاهد اللعبة, في السابق لم تكن منصات الألعاب الم…

    23 يوليو 2007 في 15:22
  15. ++C المتقدمة: مكتبة STL

    ++C المتقدمة: مكتبة STL سلسلة دروس بقلم: ســلوان الهلالي (SandHawk) --------------------------------------------------------- (الجزء الأول) مقدمة لـ STL ونوع std::string ما هي STL؟ STL تعني Standard Template Library, وهي مكتبة برمجية تمثل أحد أجزاء مكتبة ++C ا…

    23 يوليو 2007 في 14:50
  16. أريد أن أتجه للسي ++ منتقلا من الجافا

    إذا إنتقلت الآن وأنت لا تزال غير متمكن من لغة جافا بالكامل فسيضيع الجهد الذي بذلته في تعلم جافا وستنسى أغلب ما تعلمته سريعاً وتحس وكأنك تبدأ من الصفر مع اللغة الجديدة. تصور إنك إخترت طريقاً من عده طرق توصل مكان واحد ومشيت فيه ثم في منتصفه قررت أن تعود لتسلك طر…

    23 يوليو 2007 في 04:48
  17. ماهو الEndianness و ماهو ال Big Endian و little Endian

    السلام عليكم :) الـ PC يستخدم Little endian ,معالجات x86 جميعها من نوع Little-endian, مسألة الـ endianness تحددها طريقة عمل المعالج, وكما مذكور في ويكيبيديا معالجات Motorola ومعالج PowerPC هما Big-endian. :D

    22 يوليو 2007 في 07:12
  18. مكتبة صوت وفيزياء وشبكة لمحرك الألعاب الرائع irrlicht

    شكراً لك :) OGRE ويعني Object oriented Graphics Rendering Engine في بدايته كان قد تم تصميمه في الأساس لإثبات خطأ نظرية, النظرية كانت تقول إن إستخدام OOP في تصميم محرك تصيير كامل (و OOP فقط) ليس فكرة جيدة وسيكون المحرك الناتج بطئ إلى درجه إنه سيكون من غير العمل…

    21 يوليو 2007 في 07:31
  19. مكتبة صوت وفيزياء وشبكة لمحرك الألعاب الرائع irrlicht

    السلام عليكم :) لقد عملت على Irrlicht فترة, تصميم المحرك فعلاً عبقري وجعلني أتسائل لماذا جميع المحركات الأخرى تدخل في تعقيدات لا نهاية لها (مثل Ogre) بينما هنالك إسلوب بسيط مثل المتبع في Irrlicht؟ ولكن مع ذلك فمن تجربتي مع محرك Irrlicht, إكتشفت إنه تنقصه أشياء…

    20 يوليو 2007 في 06:06
  20. استطلاع حول 3D

    :) نعم نعم

    18 يوليو 2007 في 19:15

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

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

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

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