Salwan AlHelaly
خبير برمجة ألعاب
- عراقي مغترب - مصر
- blog.agdn-online.com/salwan
- Game Development, Art, Music
- udk Project
عاشت ايديكم على الديمو الرائع! يسعدني ان ارى فرقاً عربية تتبنى UDK :)
- إعلان يوم المصادر المفتوحة للتعليم 2011
السلام عليكم :) كيف حالكم؟ لقد افتقدت المشاركة في هذا المنتدى الرائع فعلاً.. :wub: يسعدني أن أعلن عن حدث يتم التخطيط والتحضير له في مصر، وهو يخص التوجه لاستخدام الحلول والتطبيقات الحرة مفتوحة المصدر في مجال التعليم الجامعي التقني بدلاً من الحلول التجارية مغلقة…
- توسعة Source Creator
السلام عليكم، :) ياه، لم اشارك في المنتدى منذ زمن بعيييييد! كتبت اليوم توسعة صغيرة لفيجوال ستوديو هي اداة لأتمتة عملية إنشاء ملفات سي++ وملئها بمعلومات صنف معين، يمكنها استخدام قوالب للأكواد المصدرية والرأسية إن وجدت. تم كتابة الاداة باستخدام لغة #C. اتمنى ان …
- حول مكتبة pygame
انا احد المعجبين بمكتبة PyGame، فهي بسيطة وممتعة للاستخدام. :) ولكن بساطتها هذه هي ميزتها وأحد عيوبها في نفس الوقت، كذلك، وبسبب طبيعة عمل Python، فهي لا تقدم اداءاً مرتفع نسبة لبقية الحلول الموجودة في معظم لغات البرمجة الأخرى، لن تجد العاباً متقدمة تم تطويرها …
- سؤال عن مكتبه
من ويكيبيديا: http://en.wikipedia.org/wiki/Mingw (ستجد كل ما تحتاجه من معلومات هنا) الموقع الرئيسي: http://www.mingw.org
- فتح ملف لا استطيع فتحه
معكم حق, لم الاحظ ان الموضوع في قسم OpenGL إلا الآن! :wacko: قرأته من قائمة "آخر المواضيع المضافة" من الصفحة الرئيسية...
- فتح ملف لا استطيع فتحه
هنالك موقعين مفيدين في حالتك: FileExt و DotWhat جيد، فلنبدأ التحقيق في الجريمة... :D بالنسبة لـ CHT، ممكن ان يكون: CHT Unknown Apple II File (found on Golden Orchard Apple II CD Rom) CHT BizInt Smart Charts for Drug Pipelines Document (BizInt Solutions) CHT SP…
- تخصصي في كندا
اهلاً وسهلاً بك، قد تتعجب إن عرفت عدد مطوّري الألعاب المحترفين الذين درسوا تخصصات بعيدة أشد البعد عن برمجة الألعاب، مثل الأدب الانكليزي أو التاريخ، وهنالك عدد آخر درسوا تخصص مثل الهندسة المدنية أو المعمارية، يبدوا لي أنك تتصور ان الجامعة ستعلمك أشياء عملية، لل…
- هابتدي الف باء
أهلاً وسهلاً بك إلى عالم برمجة الألعاب :) إن كنت تميل أكثر تجاه #C فالأفضل الذهاب باتجاه XNA، وهو يستند على DirectX ومشابه له بشكل كبير ولكن بواجهه وأدوات أعلى مستوى. أما في حالة ++C، فلديك DirectX أو OpenGL. يمكنك ايضاً اختيار محرك رسوميات/العاب من المحركات ا…
- طريقة صنع زر بواسط Open Gl
بالطبع، هنالك الكثير بجميع مستويات التعقيد: (لم أجرب أي منها) GiGi GLGooey Turska UI Glam GLUI LibUFO
- ايهما اسرع ؟
السلام عليكم، لكي تظهر الشفرة بالأسيمبلي في CodeBlocks، استخدم Debug وضع Breakpoint في المكان الذي ترغب فيه، عندما يصل الـ Debugger للـ Breakpoint، إذهب إلى القائمة Debug ثم Debugging windows ثم Disassembly، سيعرض لك كود الإجراء الذي أنت فيه الآن. :) في نفس ال…
- Game Interface Design ممكن سؤال
لم أجرب، ولكن يبدو أن هنالك نسخة Evaluation كاملة من الـ SDK بعد التسجيل كمطوّر في موقعهم ( http://developer.scaleform.com ). بالتوفيق :)
- Game Interface Design ممكن سؤال
السلام عليكم، بشكل عام هي مكتبات، تشبه WinForms أو Qt، ولكن أبسط بالطبع وتقدم دعم ومرونة كبيرة لتغيير الشكل (themes) وهي ميزة تحتاجها الألعاب. على سبيل المثال يمكنك أن تلقي نظرة على CEGUI وهي مكتبة مفتوحة المصدر مصنوعة خصيصاً للألعاب، وهي مستخدمة في محرك Ogre3…
- ماهي لغة البرمجة التي كنت تتمنى لو كنت تعلمتها و لكنك لم تفعل؟
السلام عليكم ورحمه الله، بالنسبة لي Ruby و Haskel، أسمع الكثير عنهما باستمرار.
- (تنبيه : عنوان مخالف ) استفسار
السلام عليكم، محور المشكلة هو أن ضغطة الماوس تحصل في الشاشة ثنائية الأبعاد، لذلك فليس هنالك Z، فقط X و Y بالنسبة لنافذة العرض، بينما المشهد يعمل في فضاء ثلاثي الأبعاد بأسقاط منظوري (غير منتظم) وبإحداثياته الخاصة، كيف سيتم تحويل هذا إلى ذلك؟ لقد وضعت رداً يفصل …
- كيف يمكن تحريك نقطة على مسار " منحنى " .
السلام عليكم، إن كنت تبحث عن أبسط طريقة، فأعتقد أن عملية الاستيفاء المنحني يمكنها القيام بذلك، لم أجربها شخصياً إلا أنها مستندة على معادلات المنحنيات نفسها، أبرز طريقتين polynomial interpolation و spline interpolation. (بعض المعلومات حولها في ويكيبيديا) أما ال…
- الذكاء الصناعي وصل الى مرحلة ينافس الصرصور
دراسة شيء من الشبكات العصبية جعلني أدرك أن من الممكن بسهولة إنشاء شبكات عصبية لا يستطيع أحد أن يتوقع الاستنتاجات التي ستصل لها، الطرق التي لدينا تناسب الشبكات العصبية الصغيرة أو البسيطة التي لا تقارن على الإطلاق بعدة خلايا من العقل البشري والتي يمكن أن ترتبط ا…
- ماذا تعنى كلمة Xbox 360
عليكم السلام ورحمة الله، أعتقد أن هذا كافي للتوضيح: http://ar.wikipedia.org/wiki/Xbox360 XNA تم تصميمه ليستطيع إنتاج برامج وألعاب على الكومبيوتر وجهاز XBOX360.
- لغة برمجة عربية بين المؤيد و المعارض ,,,
لقد فكرت في يوم ما في كيفية عمل لغة برمجة عربية تترجم أكوادها إلى منصة .NET أو MONO، ولكن ما الجديد الذي ستقدمه تلك اللغة؟ أعجبني جداً مشروع قام به مبرمج أجنبي تابعته منذ بدأ سنة 2007 وحتى الآن وقد وصل إلى مرحلة متقدمة ولكن لا زال أمامه طريق طويل، إلا أنه فهم …
- مشكلة خفية شغلتني لساعات
السلام عليكم، عيد سعيد!... المرجع temp هو const، وبالتالي فإن temp.number لا يمكن تغييره داخل دالة المعامل +=، ولكن مؤشر this ليس const ويمكن عن طريقه تغيير قيمة number حتى وإن كان لنفس الكائن. بعبارة اخرى، كون المؤشر لكائن معين const لا يعني عدم إمكانية تغيير…