RandomAttack Javascript Game لعبة دبابات على المتصفح [تحديث واصلاحات ]

  • KernelCode

RandomAttack Javascript Game لعبة دبابات على المتصفح

في قائمة تحدي لشهر مارس 2016 صنع لعبة صغيره كامله

وقررت ان تكون اللعبة لعبة دبابات شبيهه بلعبة الدبابات Tank1991

تم برمجة اللعبة مع الاصوات والصور في 5 ساعه بالجافاسكربت بشكل كامل دون استخدام مكاتب جرافيكس

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

حالياً لايوجد ذكاء اصطناعي في الخصم وكذالك لايوجد خيار لعب متعدد عبر الانترنت (مع امكانيه عمل ذالك)

تفاصيل حول اللعبه:

خصائص كل دبابه boxObj :

1- القوه

2- الدرع

3- السلاح

4- قوة السلاح

الاسلحة المتوفره shotObj :

1- normalShot

2- BigBoom

يمكنك تغيير اعدادات اللعبة في الكود المصدري مثل

تسريع اللاعب من الكائن Player.speed او تغيير لون اللاعب Player.boxColor

انشاء سلاح جديد فقط اضف السلاح في الفانكشن createShotObj واضف اسم السلاح ورسم الخاص بالسلاح الجديد

سورس اللعبه

تنزيل اللعبة :

/archive/master.zip


تحديث 1

1- تم اصلاح تعليق اللعبة والاصوات

2- تم اضافة ليقبل اللعب على شكل teams (حالياً ضد الحاسوب)

التحديثات المستقبليه

  • رفع على سيرفر خاص للعب اون لاين :)

  • اضافة بعض التقنيات مثل امكانيه بناء اسوار للحمايه وبناء طريقه جديده للعب مثل تحديد مركز رئيسي مستهدف و كذالك اذا امكن تصميم ذكاء اصنطاعي .

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

رائعة :].

انا مطور ألعاب جافاسكربت متمرس قليلاً.

ان أردت نعمل سوياً على لعبة واحدة.

KernelCode أضف ردا

رائع .. ساضيفك على ال github.com في المشروع تستطيع اضافه اسلحه .. وكذالك نسيت اضيف التعليقات على الكود لاكن اعتقد ان اسماء المتغيرات واضحه جداً xD .. شكرا لك على التجربه :)

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

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

بالتوفيق .

شكراً لتجربتك ^_^ ... عند قتل عدد محدد من الدبابات ستحصل على سلاح جديد سريع القضاء على الدبابات .. سيتم حل هذا الخطاء اعتقد بسبب تكرر الاصوات ..

اللعبة جيدة أهنئك واعجبني كتابتك لوصفها في الجيتهاب باللغة العربية ... اللعبة ليس لها نهاية عندما يموت اللاعب تتوقف وتبقي الأصوات,

تحياتي لك .

KernelCode أضف ردا

شكرا لك اخي على التجربه ... سيتم تحسين النهايه بعرض بيانات اللاعب مثل score و عدد الضربات والوقت بشكل اوضح في وسط الشاشه الخ :)

رائعة لاكن عند النهاية لا يعيد التشغيل

+

حصلت على 112 سكور كم حصلت؟

142 كحد اقصى xD ... سيتم تصميم مراحل لنهاية افضل في التحديث القادم ;) ...

باذن الله انهي تعليمي للويب واريد التطوع في التطوير ولكن كيف استطيع التواصل مع فيما بعد؟؟