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

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

بدأه azooz-tamimi في 8 يوليو 2010 · 12 رد · 4,532 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .. كيف حال الشباب إن شاء الله تماام؟ :happy:

سويت لي لعبة بسيطة بالسي شارب على الكونسول وحبيت أشارككم فيها بالسورس .. ياريت تعطوني ملاحظاتكم على اللعبة.

فكرة اللعبة إنك تحرك الحرف "#" ليأكل باقي الحروف والأرقام , مع كل حرف تزيد نقطة مهمتك جمع أكبر قدر من النقاط في أقل خطوات , وكذلك إنتبه من الحروف "X" , "x" فهي تنقص نقاط الحياة لديك.

طبعاً فيه رموز مميزة باللعبة مثل :

"+" : تزيدك خمس نقاط إضافية.

"$" : تزيدك عشر نقاط إضافية.

"*" : تزيدك 15 نقطة إضافية.

"القلب" : تزيدك نقطة حياة واحدة.

"W" : تمكنك من عبور الجدران بحيث إذا مررت عبر الجدار الأيمن تخرج من الجدار الأيسر

"صحن قاطع" : (لا أحد يضحك من الأسم :P ) تعطيك سلاح قاتل يمكنك من قتل حروف الـ "X".

وفيه أشياء باقية اكتشفوها بأنفسكم .. :)

أتمنى تعجبكم اللعبة وأي شي مو واضح الرجاء إخباري ..

السورس كود والملف التطبيقي بالمرفقات ..

MoveKeyProject.rar

MoveKey.rar

post-227123-013614400 1278595336_thumb.p

المرفقات
ppp.PNG

تم تعديل هذه المشاركة بواسطة azooz-tamimi في 8 يوليو 2010 في 16:22

1
118650.jpg
#2

وهذه ايضاً لعبه بسيطه من انشائي لشاشه ال Console

Game .rar

post-210374-040191000 1278581161_thumb.j

المرفقات
Untitled.jpg

تم تعديل هذه المشاركة بواسطة Ali Al-Zyoud في 8 يوليو 2010 في 12:26

#3

أخي Ali Al-Zyoud الملف المرفق معطوب , ياليت تحاول ترفعه مرة ثانية.

تم تعديل هذه المشاركة بواسطة azooz-tamimi في 8 يوليو 2010 في 16:26

118650.jpg
#4
azooz-tamimi كتب:

السلام عليكم .. كيف حال الشباب إن شاء الله تماام؟ :happy:

سويت لي لعبة بسيطة بالسي شارب على الكونسول وحبيت أشارككم فيها بالسورس .. ياريت تعطوني ملاحظاتكم على اللعبة.

فكرة اللعبة إنك تحرك الحرف "#" ليأكل باقي الحروف والأرقام , مع كل حرف تزيد نقطة مهمتك جمع أكبر قدر من النقاط في أقل خطوات , وكذلك إنتبه من الحروف "X" , "x" فهي تنقص نقاط الحياة لديك.

طبعاً فيه رموز مميزة باللعبة مثل :

"+" : تزيدك خمس نقاط إضافية.

"$" : تزيدك عشر نقاط إضافية.

"*" : تزيدك 15 نقطة إضافية.

"القلب" : تزيدك نقطة حياة واحدة.

"W" : تمكنك من عبور الجدران بحيث إذا مررت عبر الجدار الأيمن تخرج من الجدار الأيسر

"صحن قاطع" : (لا أحد يضحك من الأسم :P ) تعطيك سلاح قاتل يمكنك من قتل حروف الـ "X".

وفيه أشياء باقية اكتشفوها بأنفسكم .. :)

أتمنى تعجبكم اللعبة وأي شي مو واضح الرجاء إخباري ..

السورس كود والملف التطبيقي بالمرفقات ..

صراحة لعبة جميلة وفكرتها جميلة أيضا.

لدي ملاحظتين، الأولى على اللعبة في وضعها الحالي: لو أنك تقلل الأحرف المستخدمه (لا أتحدث عن الجوائز) بحيث تكون موحدة أو يكون هنالك شكلين على الأكثر.

Ali Al-Zyoud كتب:

وهذه ايضاً لعبه بسيطه من انشائي لشاشه ال Console

أيضا لعبة جميلة جدا و فكرتها راقية، لو يتم تطويرها.

الملاحظة الثانية على اللعبتين، هي أن اللعبتين في الوضع الحالي قد قطعتا أكثر من نصف الطريق تقريبا، و المرحلة المتبقية هي عملية إنشاء تمثيل رسومي للعبة، بإستخدام إحدى مكتبات الرسوميات مثل OpenGL أو Xna أو DirectX أو حتى من الممكن إستخدام ال QT.

بالتوفيق إن شاء الله

#5

جزاك الله خير على الملاحضات .. راح أطبقها إن شاء الله , لكن ممكن أعرف ماهي الـ QT؟.

1
118650.jpg
#6

بحثت عن الكيو تي في جوجل .. وأعجبتني البيئة هذي جداً , تقدر تسوي كل الي تبي فيها حتى العاب ثري دي لأنها تعتمد على الـ OpenGL ,

وبرامجها يمكن تشغيلها على الكثير من الأنظمة .."رائعة" :wub:

لكن السؤال هل أقدر استخدمها جنباً إلى جنب مع السي شارب؟؟ انا شفت إن فيه إضافة تقدر تضيفها على الفيجوال ستديو تمكنك من إستخدام البيئة ,

بس ماذكروا إذا تقدر تستخدمها مع السي شارب.

تم تعديل هذه المشاركة بواسطة azooz-tamimi في 8 يوليو 2010 في 19:46

118650.jpg
#7

البيئة الاساسية للـ QT هي لغة السي بلس . لكن يمكنك استخدامها مع لغات أخرى مثل الجافا و Python . . ولكن لا أعرف عن الدوت نت ؟

جمال وقوة QT اذا استخدمتها مع Python أو مع السي بلس ، والسي بلس أفضل طبعاً . الجافا لها أطر عمل خاصة ، والدوت نت لا تعمل ( كما تريد ) في أي مكان .

لدينا قسم لـ QT يمكنك أن تبحث وتسأل وستجد اجابة افضل ان شاء الله .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#8
*خلدون خالد* كتب:

أيضا لعبة جميلة جدا و فكرتها راقية، لو يتم تطويرها.

الملاحظة الثانية على اللعبتين، هي أن اللعبتين في الوضع الحالي قد قطعتا أكثر من نصف الطريق تقريبا، و المرحلة المتبقية هي عملية إنشاء تمثيل رسومي للعبة، بإستخدام إحدى مكتبات الرسوميات مثل OpenGL أو Xna أو DirectX أو حتى من الممكن إستخدام ال QT.

بالتوفيق إن شاء الله

اشكرك اخي الكريم ولكن عن اللعبه الثانيه انا اعتمدت اصلاً ان ابني اللعبه بشاشه الكونسل دون OpenGL او GDI او DirectX والسبب هو انني اريد ان اطرح فكره الا وهي انه يمكنك ان تطور اللعبه بستخدام ال resources لاي بيئه بما توفره لك من امكانيات فقط ، فمثلاً يمكن ان ابني للعبه على PIC وشاشه LCD او على شاشه الدوس او شاشه الكونسل اي شيء يمكنك استخدامه.

لا اخفيك انني افكر ان ابني لعبه شبيها بماريو لشاشه الكونسل .

طبعاً الفكره في لعبتي استخدام ال Multi threading وتلوين المخرجات  وتحكم البسيط لتعامل مع الشاشه .

#9

بحثت في الويكيبديا عن بيئة الـ QT وطلع يدعم الدوت نيت مع السي شارب .. الرابط

post-227123-078859000 1278641545_thumb.p

المرفقات
pp.PNG
118650.jpg
#10

^

بالامكان استخدام Qt مع الـ VS 2008 ، و التطوير من خلال الـ VS ،،

بامكانك تحميل الـ add-in من هنا ..

ايضا هذا ملف عن كيفية تنصيب Qt لـ VS ، هنا ..

ان شاء الله أكون أفدتك ..

#11
profesor-xp كتب:

^

بالامكان استخدام Qt مع الـ VS 2008 ، و التطوير من خلال الـ VS ،،

بامكانك تحميل الـ add-in من هنا ..

ايضا هذا ملف عن كيفية تنصيب Qt لـ VS ، هنا ..

ان شاء الله أكون أفدتك ..

جزاك الله خير أخي .. أفدتني بالفعل :wub:

118650.jpg
#12

ياليت أي واحد يحمل المشروع يعطي رايه .. مو يحمل ويمشي :ph34r:

118650.jpg
#13

تحديث جديد للعبة :

1. تمت إضافة شاشة ترحيبية للعبة وشرح بسيط لها ..

2. تمت إضافة "Black Market" إلى اللعبة ( :lol: ) تستطيع من خلاله الدخول إلى خرائط مصممة مسبقاً وإنهائها ..

"لدخول السوق السوداء وأ،ت بداخل اللعبة إضغط على الزر (Home) , إلى الآن لايوجد إلى خريطتين فقط "

الأولى : اكتب "map x" لدخولها , إذا إستعطت حلها ستحصل على 6 قلوب.

الثانية : اكتب "map w" لدخولها , إذا استطعت حلها ستحصل على 4 أسلحة.

بعض الصور .. :

post-227123-097565900 1281058088_thumb.p

post-227123-093593400 1281058102_thumb.p

post-227123-031126300 1281058111_thumb.p

المشروع والتطبيق بالمرفقات ..

منتظر آرائكم ..

MoveKeyProj.rar

MoveKey.rar

المرفقات
move1.PNGmove2.PNGmove3.PNG
118650.jpg

مواضيع مشابهة