فين غادي أنا؟ وفين يسالي الطريــق؟
واش هاد الشي حقيقي ولا خيال؟
كنت كولشي, ودابا حسيت براسي ضيق,
واش أنا غير صورة, ما عندهاش ظل؟

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

GHAWASA: كيفاش صاوبت لعبة غواصة وربحت المركز الثالث فـNokia 3310 Jam 4

GHAWASA هي واحدة من الألعاب الصغيرة اللي ما زالت عزيزة عليّ. خدمت عليها تقريباً 48 ساعة من وقت التطوير الفعلي، وشاركت بها فـNOKIA 3310 JAM 4 سنة 2022.

اللعبة ماشي مشروع كبير، وما فيهاش قصة طويلة ولا أنظمة معقدة. هي تجربة قصيرة برسومات 1-bit، كتسوگ فيها غواصة وكاتكتاشف أعماق البحر، كتلقى upgrades وكتواجه أعداء حتى كتوصل للنهاية.

وفاللخر، GHAWASA قدرت تجيب المركز الثالث من بين 128 لعبة مشاركة.

شاشة البداية ديال لعبة GHAWASA برسومات Nokia 3310

لعب فااابوور GHAWASA فـ itch.io

شنو هي GHAWASA؟

GHAWASA هي لعبة 2D صغيرة كتتحكم فيها بغواصة، وكتحاول تهبط للأعماق وتكتشف الطريق شوية بشوية.

كتبدا بغواصة محدودة، ومع الاستكشاف كتلقى upgrades ديال الأوكسجين والصوارخ، وكيخليوك توصل لبلايص جديدة وتواجه أعداء أقوى.

فالعالم كاينين أعداء على شكل أخطبوط، وقرب نهاية اللعبة كتواجه واحد الأخطبوط كبَر شوية، وخصك تكون واجد بالصوارخ باش تغلبو.

اللعبة قصيرة، ويمكن تكملها تقريباً فـ2 حتى 3 دقايق، ولكن فيها تجربة كاملة من البداية حتى النهاية.

منين جاتني فكرة GHAWASA؟

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

ما بقيتش عاقل على السمية ديالها، ولكن كنت عاقل أنها كانت لعبة 2D كتتحكم فيها بغواصة كتهبط تحت الماء، وكان فيها خزان ديال الأوكسجين كيخليك تحسب واش تزيد تغوص ولا ترجع قبل ما يسالي.

كانت فيها حتى كنوز تحت الماء، ولكن اللي بقى عالق فبالي أكثر هو الإحساس ديال الغوص، محدودية الأوكسجين، وداك القرار ديال: “واش نزيد شوية ولا نرجع؟”

خديت هاد الإحساس العام، ومن بعد حولت الفكرة لواحد اللعبة صغيرة فيها exploration، upgrades، صوارخ، أعداء، سر مخبي.

بالنسبة للسمية، اختاريت GHAWASA ببساطة حيث اللعبة على غواصة، وحنا كنسميوها “غواصة”.

علاش Nokia 3310 style؟

الـGame Jam كان مبني على style ديال Nokia 3310، يعني كان خاص اللعبة تحترم قيود بحال:

رسم لهاتف Nokia 3310 مستعمل لتوضيح ستيل الـGame Jam
  • resolution صغيرة بزاف
  • رسومات 1-bit
  • جوج ألوان فقط (c7f0d8 # و 43523d#)
  • شكل بسيط بحال ألعاب الهواتف القديمة
  • كل عنصر خاصو يكون واضح بعدد قليل ديال الـpixels

هاد القيود فاللّول كيبانو صعاب، ولكن كيعاونوك تركز على الحوايج المهمة.

ما كتضيعش الوقت فالمؤثرات، الألوان، ولا التفاصيل الكثيرة. كتولي كتسول راسك:

شنو خاص اللاعب يفهم؟

فين خاصو يمشي؟

كيفاش نخلي العدو باين؟

كيفاش نخلي الـupgrade واضح؟

وكيفاش نخلي الغواصة تبان مزيان فشاشة صغيرة؟

وحدة من الحوايج اللي ركزت عليها هي حركة الغواصة. ملي كتقلب باش تطلع ولا تهبط، ما بغيتش الـpixels يبانوا مدورين ولا مشوشين بسبب rotation عادي.

بغيت الاتجاه ديال الغواصة يتبدل، ولكن الشكل ديالها يبقى متناسق مع الـlow resolution، بحال لعبة حقيقية ديال Nokia قديمة.

غواصة GHAWASA كتطلق صاروخ على عدو على شكل أخطبوط

شنو اللي كيخليها شوية Metroidvania؟

GHAWASA ماشي Metroidvania كبيرة، ولكن فيها تقدم صغير مستوحاة من هاد النوع ديال الألعاب.

فاللّول، عندك كمية قليلة من الأوكسجين، وهادشي كيمنعك من أنك توصل لبعض المناطق البعيدة.

يمكن تشوف الطريق، ولكن الأوكسجين غايسالي قبل ما تقدر توصل وترجع.

ملي كتلقى خزان آخر، كتولي تقدر تغوص كثر وتوصل لبلايص ما كانوش ممكنين فالبدية.

نفس الشيء مع الصوارخ. بعض الطرق كيكونو فيهم أعداء، ومع upgrades ديال السلاح كتولي قادر تواجههم وتكمل الطريق.

الحلقة ديال اللعب كتكون بهاد الشكل:

كاتكتاشف منطقة → كتلقى upgrade → كتقدر توصل لبلاصة جديدة → كتواجه عدو أقوى → كتقرب للنهاية.

ما كانش عندي مخطط كبير باش نصاوب Metroidvania. الفكرة خرجات بوحدها ملي دخلت نظام الأوكسجين والـupgrades.

الغواصة كتحصل على upgrade ديال الأوكسجين فـGHAWASA

الـUpgrade المخبّي اللي درتو فاللعبة

وحدة من الحوايج اللي زدت فاللعبة هي upgrade مخبي فواحد البلاصة ماشي باينة.

هاد الـupgrade ماشي ضروري باش تكمل اللعبة، ولكن إلا كتاشفتي الخريطة مزيان ولقيتيه، كيتبدل شكل الغواصة وكتولي أسرع.

زدتو باش تكون كاينة مكافأة صغيرة للي كيقلب مزيان، وما يمشيش غير مباشرة للنهاية.

الشكل الجديد ديال الغواصة من بعد الـhidden upgrade

أكثر حاجة فخور بها فـGHAWASA

أكثر حاجة فخور بها هي أنني قدرت نكمّل اللعبة.

فـGame Jams، ساهل تبدا بفكرة ناضية، ولكن صعيب توصل بها تا لَخّر. الوقت كيجري، الـbugs كيبانو، وكتكتاشف أن بعض الأفكار غادي تحتاج وقت كثر من اللي عندك.

كتولي خاصك تقطع features، تبسّط بعض الحوايج، وتركّز غير على الأساسيات.

GHAWASA خرجات بنسخة فيها بداية، استكشاف، upgrades، أعداء، سِر، ونهاية.

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

النتيجة ديال Game Jam

GHAWASA شاركات فـNOKIA 3310 JAM 4، وجابت المركز الثالث من بين 128 لعبة مشاركة.

هاد النتيجة فرحتني بزاف، خصوصاً أنني خدمت على اللعبة بوحدي، فوقت محدود، وداخل قيود بصرية وتقنية قوية.

GHAWASA فالمركز الثالث فنتائج NOKIA 3310 JAM 4
https://itch.io/jam/nokiajam4/results

شنو استعملت باش نصاوبها؟

صاوبت اللعبة بـGodot Engine.

الـpixel art خدمت عليه بـAseprite.

الـcode والـart خدمتهم بوحدي. أما المؤترات الصوتية، استعملت أصوات من صفحة ديال trix، كانت مناسبة للـNokia 3310 style.

فـGame Jam، خاصك تكون عملي. إلا كان شي resource مسموح باستعماله ومناسب للمشروع، تقدر تستعملو وتركز الوقت ديالك على الـgameplay والحوايج اللي غادي تميز اللعبة.

الخلاصة

GHAWASA بالنسبة ليا ماشي غير لعبة قديمة باقية فصفحة itch.io.

هي تذكار من واحد المرحلة ديال Game Jams، فين كنت كنجرب أفكار مختلفة وكنتعلم كيفاش نحول concept بسيط للعبة قابلة للعب.

وبالرغم من أنها قصيرة، باقية عندها بلاصة خاصة عندي حتى لدابا.

العز، وتهلاو! Bou33ou.