- لغز برمجي لم أجد له حلا
:D الحقيقة تعمدت كتابتها هكذا لأرى ان كانت الفكرة ستصل , الكود التالي يوضح ما قصدت : type Ts = (Pl, Mi, Lt, Di) ; function Main(a,b,c,d,e,r : integer) :string ; var s1,s2,s3,s4 : Ts ; v1,v2,v3 : integer ; begin for s1 := Pl to Di do begin v1 := Calc(a,b,s1) ; …
- مدخل إلى تصميم وبرمجة الألعاب : كيف أبدأ ؟
جزاك الله خيراً , ذكرتني بهذه النقطة : موقع 3DBuzz يقدم دورات متعددة (مجانية وبعضها غير مجانية) لتعليم Unity , UDK و XNA وغيره الكثير بالنسبة لبرمجة محركات الالعاب نفسها فهذا علم قائم بحد ذاته , لكن انصح بهذا الكتاب (لم أقرأه , لكنه مشهور جداً في هذا المجال) ل…
- لغز برمجي لم أجد له حلا
الأفضل من ذلك هو توليد هذه المعادلات من قبل الحاسب , باستخدام حلقات متداخلة على قائمة Enum بالعمليات المسموحة في اللعبة .. بدلاً من كتابة العمليات يدوياً بالتوفيق
- لغز الحصان التائه !
سأطرح السؤال بشكل آخر : ما هو أقصر طريق في لوحة 128*128 لإيصال الحصان من النقطة 127,102 إلى النقطة 3,4 3 و 127 هما الاحداثي على المحور الافقي , و 102و4 على المحور الرأسي للوحة ؟ بشرط ان يكون هذا في أقصر زمن ممكن . بالمناسبة , لا أعلم كيفية تطبيق GA أو ACO .. ل…
- القواسم والمجموعات
بالنسبة للسؤال الأول فوجدت ان القاسم المشترك الاكبر هو 25 , بالتالي : m275 + n200 = 25 والسؤال الثاني فلم تذكري ما علاقة الازواج المرتبة بالمعادلة ؟ إذا كان يقصد حل المعادلة فهو غير ممكن , لأنه طلب حل متغيرين وأعطاك معادلة واحدة , يجب ان تتوافر معادلتين لحل هذ…
- أحتاج إلى خبراتكم
وعليكم السلام ورحمة الله وبركاته لقد عملت مع VB6 , VB.net , Delphi , ++C , ومن سؤالك اعتقد ان عليك البدء بلغة Delphi لسببين : الاول انها مرئية , يمكنك تصميم واجهات مباشرة من داخل البرنامج , دون الحاجة إلى تعلم مكتبات خارجية (مثل Qt في ++C) الثاني انها قوية , و…
- لغز الحصان التائه !
رائع أخ بارع , والمطلوب هو إبجاد أقصر طريق كما ذكرت , وغالباً سيكون العمل على لوحة كبيرة إن شاء الله :P الحقيقة فكرت في A* , لكن لم يكن لدي وقت لدراستها والتدرب عليها (لا أحب استخدام أكواد جاهزة تشرحها) بالنسبة لطريقة Breadh-First Search فأعتقد أني طبقت جزءاً …
- معرفة ان كانت نقطة داخل مثلث
من إحداثيات الرؤوس يمكن إيجاد معادلة كل ضلع من أضلاع المثلث إذا تم توصيل خط من أحد رؤوس المثلث إلى النقطة المطلوبة فيجب ان تقطع أحد أضلاع المثلث (إذا كانت داخل المثلث) بحل معادلة الخط المرسوم مع معادلة الضلع الذي يقطعه نحصل على ناتج غير تخيلي , هذا يعني ان الن…
- لغز الحصان التائه !
ممم حسناً أخ بارع و fmgret12 يمكنكم وضع محاولاتكم , سأحاول مناقشتها معكم إلى أن انتهي من كتابة وشرح الخوارزمية والكود بالطبع طريقة الحساب التي اقترحتموها صحيحة , لكنها غير مناسبة بالطبع , والسبب أنها تختبر كل الطرق .. بالمناسبة هذه الطريقة تسمى BruteForce , وت…
- مدخل إلى تصميم وبرمجة الألعاب : كيف أبدأ ؟
تحديث !! كما تعلمون فإن ترخيص CryEngine3 مجاني للاستخدامات غير التجارية , ولكن سعره التجاري يظل سراً "والمفترض" أن لا تفصح عنه الشركات المتعاقدة به , لكن إحدى الشركات التي حصلت على الترخيص تقول أنه يكلف 1.2مليون دولار $_$ المصدر هناك مصادر أخرى -غير موثوقة- ذك…
- لغز الحصان التائه !
السلام عليكم إخواني جزاكم الله خيراً على المشاركة , وقد انتهيت تقريباً -الحمد لله بنسبة 99%- من وضع الخوارزمية , بقي شرحها وكتابة برنامج لتنفيذها ولكن بسبب اسبوعي امتحانات فللأسف سوف أتأخر في وضعهم .. إعذروني أخي fmgret12 جزاك الله خيراً على المشاركة , لم أطلع…
- أحتاج إلى مساعدة في إختيار محرك الألعاب المناسب
أفضل محرك حالياً يستخدم جافا سكربت هو unity , يمكنك ان تشاهد أو هذه الصفحة لمعرفة الطريقة الصحيحة . Cry Engine 3 غالي جداً إذا قررت عمل ألعاب وبيعها ,
- سؤال للإخوة الرياضيين :)
وعليكم السلام ورحمة الله وبركاته , هناك طريقة بسيطة للاحتيال على هذه العملية , 1000 = 10 3 1/1000 = 10 -3 10 -3 = 2 -3 * 5 -3 2 n * 2 -3 * 5 -3 = 2 n-3 * 5 -3 2 n-3 /125
- من برمجتي : لعبة اللغم - Delphi حجم صغير وتشويق كبير
سعيد بتواصلي معك من جديد أخي محمد :) بالنسبة للحافة فهذا يرجع إلى ان المؤشر يصبح تقريباً خارج نطاق الفورم , لذا إن وضعت حواجز قبل حدود الفورم فإن شاء الله سوف تكون أكثر سلاسة بالنسبة للمعلومات لم أقصد جعلها شفافة أو غيره , إنما ان تطبعها مباشرة على النموذج بدو…
- من برمجتي : لعبة اللغم - Delphi حجم صغير وتشويق كبير
فعلاً أخ عبدالله لكن هل هناك طريقة تحول اللعبة بدلفي إلى Android ؟ أم يجب تعلم جافا ؟
- من برمجتي : لعبة اللغم - Delphi حجم صغير وتشويق كبير
السلام عليكم أخ محمد :) اللعبة جميلة , لكن لدي بعض الملاحظات : اللعبة ليس فيها تطور , مثلاً سرعة اللغم لا تزيد مع الوقت , عدد الألغام يمكن أن يزيد مع الوقت توجد بعض المشاكل إذا اقترب اللاعب من حافة النافذة فإنه تقريباً يتوقف عن الحركة مربع النقاط والزمن أعلى ا…
- معرفة ان كانت نقطة داخل مثلث
ما المعطيات المتوفرة لديك ؟ إحداثيات رؤوس المثلث , معادلات أضلاعه .. ؟
- التحكم في الملحقات المتصلة بالجهاز
حسناً ماذا عن الكاميرا الملحقة في اللابتوب , كيف يمكنني التعامل معها من برنامجي , بفرض أني أردت عمل مكون يتعامل مع هذه الكاميرا ؟ أريد فقط أن أعرف المبادئ والمصطلحات الأساسية لمثل هذه الحالات . وجزاكم الله خيراً
- لغز الحصان التائه !
الحقيقة الخوارزمية هي خطوات تخبرها للحاسب , مثلاً كما ذكر الأخ أحمد : تحرك إلى الأعلى تحرك إلى اليسار تحرك إلى الأسفل ... تحرك إلى الأعلى هذه مثلاً خوارزمية , تعبر عن خطوات التنفيذ خطوة خطوة السؤال , كيف يجد الحصان طريقه لو كان في أي موقع غير الزاوية العليا , …
- لغز الحصان التائه !
شكراً أخ smart-m و sailor24 , لكن هذا هو الجزء السهل يا شباب :) المشكلة اننا نريد حل دائم لجميع الحالات وبدءاً من أي مكان على اللوحة بمعنى آخر , كيف سنجعل الكمبيوتر يفكر كما فكرتم ؟ بالمناسبة الحلول الجزئية مقبولة , لا يشترط ان تضع خوارزمية شاملة لكل الحلول ول…