الشبكة العربية لمطوري الألعاب

مبتدئ  mbonez89 مشاركة 1

السلام عليكم,
و أخيرا , تم اليوم إصدار لعبتي الأولى بعد طول انتظار ( المشكلة في الحقيقة هي الوقت خصوصا و اني طالب هندسة ميكاترونكس ) . اللعبة بسيطة , يجب عليك أن تدمر الكرات التي يطلقها الكمبيوتر و أن لا تسمح لها بالمرور من خلال الحائط و يجب أن تطلق كرة بنفس لون كرة الكمبيوتر  , استخدم زر الماوس الأيسر للإطلاق و الأيمن لتغيير اللون.
اللعبة تمت برمجتها باستخدام لغة ال c++ و مكتبة SFML (www.sfml-dev.org) .

للتحميل : http://www.filefront.com/17292628/Ball-Defender.zip/

مبتدئ  عبد القادر مشاركة 2

مبروك عليك أول خطواتك صراحة اللعبة عجبتني بصيطة و ممتعة خاصة الراجل اللي بيضحك لو مسكتوا ...........

مبتدئ  mbonez89 مشاركة 3

شكرا أخي على الرد :)

خبير  algeria مشاركة 4

لعبة بسيطة ورائعة أخي ماشاء الله عليك
هللك أن تضع لنا السورس , وتذكر مكتبات openGL المستعملة

الجزائر قلبي وغزة نبضه

مبتدئ  mbonez89 مشاركة 5

السلام عليكم, لقد ذكرت المكتبات المستعملة و هي مكتبة واحدة تدعى SFML و موقعهمwww.sfml-dev.org
و هي تعتبر بديل للSDL , جربها لن تندم فأنا في الحقيقة لا أفقه شيئا بال opengl .
أما عن السورس كود فهو "غير صالح للإستخدام البشري" , فبه جميع أشكال العيوب البرمجية الممكنة! فأنا لم أخطط أي شيئ مسبقا و بدأت برمجة اللعبة "سبهللة" فقد استخدمت هذا الدرس و بنيت عليه
http://www.sfml-dev.org/wiki/en/tutoriels/multiecransjeu_en

بالتوفيق ,,,

خبير مدير وسام البهنسي مشاركة 6

ما شاء الله اللعبة ممتعة برغم بساطتها! 😲  حقاً تعبر عن مصطلح "السهل الممتنع"... أقرب تشبيه لها هو لعبة زوما...
 
أنا أدعوك وبشدة للاهتمام بهذه اللعبة وعدم تركها جانباً، بل صقلها ودعمها بالرسوميات والأصوات الجميلة، وستحصل على لعبة ناجحة جداً بإذن الله!
 
هلا حدثتنا قليلاً عن فكرة اللعب وكيف توصلت لها؟

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

مبتدئ  mbonez89 مشاركة 7

السلام عليكم و شكرا أخي وسام , في الحقيقة لا أخفيكم أني تفاجئت , فلم أتوقع أن تكون هذه الفكرة البسيطة ناجحة!!  أما عن الفكرة , فقد كنت اريد "تمرين" ليس اكثر , يعني كنت بدي اعمل لعبة 2D بسيطة علشان أسد نفسي نوعا ما 😒 و احكي اني عملت شيئ و كتمرين لأني أيقنت اني اذا ظليت اقرأ كتب فقط عمري ما راح أعمل اشي , فالان أصبحت نقاط ضعفي بالبرمجة واضحة و اتجاهاتي المستقبلية أوضح من قبل! و الفكرة تطورت خلال البرمجة ففي البداية كانت هناك حلقة كبيرة ( دائرة ) عليها ألوان ( مربعات صغيرة أو دوائر ) و في المنتصف هناك مدفع يطلق كرات
و يجب باستخدام أزرار الاسهم على الكيبورد أن تلف الحلقة حتى يصطدم الكرة المناسبة باللون المناسب , ثم أدركت أنها لن تكون مناسبة فتطورت الى هذه الفكرة.
أما عن موضوع إكمال العمل في اللعبة , فلا أعلم , لقد احترت , فلم تكن هي الفكرة الرئيسية التي اريد عملها ألا و هي لعبة 3D  رائعة و بسيطة و كنت مفكر أشتغل عليها صح و أبيعها , عارفين أقساط الجامعة غالية عالأقل بجيب مصروفي😄 , النية كانت أعملها على محرك OGRE3D أو استخدم c# مع ال MOGRE علشان أزيد الإنتاجية .
هذا كله في المستقبل ( القريب باذن الله) أما خطوتي التالية فهي هندسية , أريد أن أزيد خبرتي بال Matlab . بعديها بقرر و لا تبخلوا علي بنصائحكم!

-mbonez89