Salwan AlHelaly
خبير برمجة ألعاب
- عراقي مغترب - مصر
- blog.agdn-online.com/salwan
- Game Development, Art, Music
- فكرة افتتاح موقع عربي لتطوير الألعاب .. مارأيكم؟
أوافق على ذلك, هنالك مواقع متخصصة بالبرمجة بشكل عام, بغض النظر عن جودتها, ولكن ليست هنالك أي مواقع متخصصة بتطوير الألعاب, وفي الحقيقة لا أرى اين المشكلة في ان يمتلك موقع تطوير ألعاب أقساماً خاصة بالبرمجة العامة (عن جافا أو حتى دلفي), المهم أن يكون إتجاه الموقع…
- فكرة افتتاح موقع عربي لتطوير الألعاب .. مارأيكم؟
- إسم الموقع: فقط كإقتراح أول: www.ArabGameDev.com/net, من الممكن تغيير الدومين في أي وقت, أو ممكن للموقع أن يمتلك أكثر من إسم في نفس الوقت, المهم هو إسم الموقع نفسه - محتوى الموقع: بالتأكيد المحتويات الإعتيادية لهكذا موقع: * الأخبار * المقالات (التقنية مثلاً)…
- فكرة افتتاح موقع عربي لتطوير الألعاب .. مارأيكم؟
ههههههههههه لم أكن جاداً ;) ما عنيته إن Drupal يركز على البساطة في الإستخدام والإدارة, هنالك مجموعة من الحلول المشابهه التي تعتبر حديثة العهد نسبياً تتبع نفس الإسلوب, مثل WikiMedia و Wordspace هؤلاء يمكن ولو بشكل غير دقيق وصفهم بأتباع المدرسة المعاصرة :) مما ي…
- فكرة افتتاح موقع عربي لتطوير الألعاب .. مارأيكم؟
قد أستطيع مساعدتكم في تطوير الموقع, لدي خبرة جيدة على كل من PHP, ColdFusion, خاصة PHP لأنها أبنه عمة ال ++C ;) وقد عملت سابقاً على ASP. ولكن وقتي محدود, بسبب الدراسة وبعض الإلتزامات الأخرى, لذلك لن أستطيع العمل بوقت كامل ولكني إذا لم أكن وحدي فذلك لن يشكل مشكل…
- فكرة افتتاح موقع عربي لتطوير الألعاب .. مارأيكم؟
السلام عليكم, انا أعرف إني إنقطعت تماماً عن المنتدى, بسبب إنشغالي ومشاكل متواصلة في الإنترنت. لقد فكرت سابقاً بعمل موقع متخصص عربي, ولكن كما كل شئ فإن موقع من هذا النوع سيحتاج وقتاً وتفرغاً كبيرين, لذلك فإن مسألة تحديد من "الرئيس" ومجلس الإدارة وما إلى ذلك هي …
- أسرار الكبار في برمجة الالعاب التجارية
السلام عليكم, منذ زمن وانا لم أشارك في هذه المنتديات, بسبب ظروف عملي ودراستي. أتمنى أن تتركوا فكرة صناعة محرك, حيث إن كل شئ موجود أما مفتوح المصدر أو ممكن إستخدامه لصناعة ألعاب, صدقوني إن صناعة محرك رسوميات هو أصعب عدة مرات من صناعة لعبة مباشرة, لماذا لا تفكرو…
- مشكلة برامج Visual Studio 2005 و مكتبات التنفيذ
أهلاً بك أخي الشمري, الـ manifests هي أحد الأشياء التي لم أفهم تماماًً ما فائدتها, لذلك فقد ذهبت في رحلة بحث عن الحقيقة :D 1. Manifest Generation in Visual Studio 2. Understanding Manifest Generation for C/C++ Programs 3. Concepts of Isolated Applications and …
- مشكلة برامج Visual Studio 2005 و مكتبات التنفيذ
بســـم الله الرحمــــــن الرحــــــيم السلام عليكم, لقد لاحظت في الفترة السابقة إن هنالك الكثير من الأشخاص الذين يعانون من مشكلة عدم عمل برامج ++Native C أو ++Unmanaged C المترجمة بإستخدام Visual Studio 2005 على بعض أجهزة الكومبيوتر لأسباب غامضة, لذلك فقد أرتأ…
- اذا خلصت الافكار اللي في رأسك .. رجاء ادخل ..
برمجة الألعاب تعتبر فعلاً من أصعب تطبيقات علم الحاسبات, الإختصاص الوحيد الذي هو أعقد منه هو برمجة الروبوتات Robotics! والفرق بينهما يحوم أساساً حول موضوع التحكم و الذكاء الصناعي المتقدم, ولست انا من يقول ذلك. أما حول عدم وجود فرصة لمطوّري الألعاب العرب في الوط…
- نحتاج الى تعلم Dark Basic
بعض الروابط مفيدة: موقع Python موقع PyGame موقع PyOpenGL مجموعة دروس Python لغير المبرمجين مجموعة دروس Python للمبرمجين فهرس لكتب ودروس Python وهنالك أكثر بكثير من ذلك, لإن بايثون مفتوحة المصدر فإن كل شئ عنها موجود في الإنترنت.
- نحتاج الى تعلم Dark Basic
من تجربتي العملية مع بايثون, أستطيع القول إنها أسهل لغة للعمل موجودة حتى الآن, كل شئ بسيط فيها. ونعم تستطيع تعلمها من غير كتب, لا أعتقد أن هنالك كتب كثيرة أصلاً (ولا كتاب باللغة العربية حسب علمي) ولكن ملف المساعدة المرفق معها يحتوي على كتاب كامل يناقش جميع مزا…
- نحتاج الى تعلم Dark Basic
السلام عليكم, :) Python هي لغة برمجة عالية المستوى, جديدة نسبياً. لقد كتبت بعض الدروس من سلسلة دروس لبايثون, ليست الدروس كاملة على الأطلاق, ولكن أعتقد إن هذا سيجيب عن سؤالك.
- Matrix Rotation
:) هل تتحدث عن الطريقة التي قدمتها للتدوير؟ ستلاحظ إني إستخدمت مصفوفة مؤقتة temp لخزن المصفوفة الجديدة حتى لا تتغير المصفوفة الأساسية m, ثم في النهاية بعد إكتمال العملية, نسخت المصفوفة المؤقتة بالكامل إلى m. إضافة إلى إنك إذا أوقفت عملية التدوير قبل الوصول إلى…
- Matrix Rotation
من غير الممكن إجراء مقارنة مباشرة لأن المصفوفة ممثلة كمؤشر في الذاكرة, أي إن m و temp لا يحددان محتوى المصفوفة, وإنما موقعها. أما عن عملية المقارنة بين مصفوفتين نفسها, فأعتقد إنها ستقتصر فقط على إحتمالان منطقياً, إما يساوي أو لا يساوي, وانا هنا أتكلم عن مقارنة…
- Matrix Rotation
السلام عليكم, :) العملية الأساسي في عملية تدوير مصفوفة هي تبديل إحداثيات الصفوف بالأعمدة: int m[4][4] = { { 0, 0, 1, 0 }, { 0, 1, 1, 1 }, { 1, 0, 0, 1 }, { 0, 0, 1, 1 } }; لنفرض إن m هي المصفوفة التي أرغب في تدويرها, بتطبيق العملية الأساسية (عملية إستبدال الصف…
- مارأيكم : فتح قسم فرعي خاص بمحرك الالعاب IRRLICHT
انا أيضاً رأيي أن ننتظر حتى يكون لدينا عدد من المواضيع المفيدة التي تتحدث عن المحركات (كالدروس مثلاً), أعتقد إذا تم فتح قسم جديد حالياً لن يكون هنالك محتوى مؤثر يوضع فيه.
- كيف تم اختراق موقع Microsoft UK
شكراً للتوضيح :) سأجيب ببعض الملاحظات حسب نقاطك: 1. ماذا تقصد بالنسخ المضروبة؟ هل تعني نسخ لينوكس؟ حيث إن لينوكس كانت دائماً تستخدم أساليب خاصة للتوزيع, بالنسبة لمصر إما تحميل ISO من اللإنترنت أو طلب أقراص نظام مجانية من الجهة المسؤولة عن نظام التشغيل, فالأذكر…
- كيف تم اختراق موقع Microsoft UK
لا انا لست غاضب منك على الإطلاق, نحن نتناقش. لم أطرح العبارة المذكورة كحديث أو قاعدة كونية, وإنما فكرة منطقية أستطيع أن أعبر عنها بطريقة أخرى وسيكون لها نفس المعنى, ودليل ذلك إني لم أذكر حتى من قالها حتى ذكرت كلمة "الهندوسي" مما دفعني إلى البحث في Google عن قا…
- كيف تم اختراق موقع Microsoft UK
في الحقيقة مسألة "الإختراق" بأكملها هي مجرد منافسة غريبة بين المخترقين كما يسمون, ليس لإختراقاتهم أهداف, مجرد محاولة لأظهار العضلات. لم أسمع عن مخترق إستفاد شيئاً من "عملياته". ولكن لسبب ما يتفق جميع هؤلاء المخترقين على بعض المسائل, منها كره مايكروسوفت بشدة وح…
- كيف تم اختراق موقع Microsoft UK
"تبني أفكار ذلك الهندوسي"؟؟ ليس للأمر علاقة بالأديان!... بل بالمنطق, يبدو إننا نستخدم المنطق فقط أثناء العمل أو الدراسة هذه الأيام... ثم المسألة أصلاً هي مايكروسوفت, هل تستطيع أن تقول لي كيف آذتك مايكروسوفت أنت شخصياً بشكل مباشر مما دفعك للقول "كيف تتعامل مع ك…