• 0
wael_hassa

كود برنامج لعبة سودوكو من تأليفي

سؤال

لعبة سودوكو هي لعبة يابانية الاصل و فيها يتم اكمال مربعات فارغة بالارقام من 1 الى 9 و تتكون


اللعبة من 81 مربع يشكلون صفوف كل صف يحوي 9 مربعات و اعمدة كل عمود يحوي 9 مربعات و مربعات اكبر كل مربع يحوي 9 مربعات اصغر ، يتم اكمال الارقام الناقصة بحيث لا يتكرر رقم واحد من الارقام من 1 الي 9 مرتين في نفس الصف او العمود او المربع الاكبر


ليسهل فهم البرنامج يجب ان تكون قد مارست اللعبة و فهمتها فهما جيدا


 


مواصفات البرنامج


يتيح امكانية حل اي سودوكو ، يدخل المستخدم ارقاما و يقوم البرنامج باكمال الباقي عند الضغط على زر حل


يقوم البرنامج بتوليد احجيات سودوكو جديدة بمستويان من الصعوبه عندما يضعط المستخدم على زر سهلة او صعبة


يقوم البرنامج باظهار الاحتمالات للمربعات الفارغة عند الضغط على زر احتمالات


يقوم البرنامج بمسح المربعات عند الضغط على زر مسح


 


طريقة الادخال


يمكنك البرنامج من ادخال الارقام عن طريق لوحة المفاتيح او عن طريق الفأرة و ذلك بالنقر مرة واحدة بزر الفأرة الايسر لاختيار المربع المراد الادخال فيه ثم النقر بالزر الايمن لاظهار لوحة مفاتيح برمجية تحوي الارقام من 1 الي 9 و على زر للمسح يقوم المستخدم بالنقر على احدها


 


البرنامج


‏‏يتكون البرنامج من ثلاثة اقسام رئيسية قسم خاص بواجهة المستخدم الرسوميه و اخر خاص بحل احجيات السودوكو و قسم اخير خاص بتوليد احجيات جديدة بمستويان من الصعوبة


البرنامج بلغة ‎c‏ و يستخدم مكتبة ‎gtk‏ لعمل واجهة المستخدم الرسومية ‎graphical user interface


يوجد بالمرفقات ملفات الشفرة المصدرية للبرنامج ‎program source code ‏و الملف التشغيلي للبرنامج


‎program executable و بعض مكتبات الربط الديناميكي ‎DLLs dynamic linkage libraries ‏


 


http://www.4shared.com/rar/rLkCw_ZPce/Sudoku.html

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

5 إجابة على هذا السؤال .

  • 0

الا يريد احد المشاركة او السؤال عن شيء غير واضح في البرنامج او اقتراح افكار جديدة لاضافتها في البرنامج او حتى القاء السلام ؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

لو قمتَ برفع الملفات في المرفقات لكان أفضل.

 

سبق و أن قمتُ بالتعليق على ألعاب سودوكو مُشابهة، يُمكنك الإستفادة منها و من التعليق أيضا :

لعبة السودوكو المشهورة بلغة السي C

لعبة السودوكو الاصدار التاني 

تم تعديل بواسطه Snack3r
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

لو قمتَ برفع الملفات في المرفقات لكان أفضل.

 

سبق و أن قمتُ بالتعليق على ألعاب سودوكو مُشابهة، يُمكنك الإستفادة منها و من التعليق أيضا :

لعبة السودوكو المشهورة بلغة السي C

لعبة السودوكو الاصدار التاني 

و عليكم السلام

شكرا اخي

المرفقات لا تكفي ، الحجم 4 ميغابيت

تم تعديل بواسطه wael hassan mahmoud
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لعبة جميلة و الاجمل انها open source

ملاحضة : استخدام windows api لمثل هذه الالعاب افضل من ناحية الحجم . و اذا اردت شىء خفيف و متعدد المنصات فلا شىء افضل من sdl

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لعبة جميلة و الاجمل انها open source

ملاحضة : استخدام windows api لمثل هذه الالعاب افضل من ناحية الحجم . و اذا اردت شىء خفيف و متعدد المنصات فلا شىء افضل من sdl

شكرا اخي على مرورك

بالنسبه لاستخدام windows api انا اساسا برمجت اللعبه على لينكس و بعد ذلك قمت باعادة بناء البرنامج لويندوز ، احب ان تكون برامجي متعددة المنصات

ربما ساستخدم sdl في العاب اخرى ، اقتراحك سيأخذ في الاعتبار

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .