رفتن به محتوای اصلی
لوگوی یوسف فرحمندیوسف فرحمند
لوگوی Bomber Girl
منتشر شدهپروژهٔ شخصیبازی · وب

Bomber Girl

دربارهٔ بازی

یک بازی کوچک مرورگری از جنس بمب‌گذاری و شکار گنج که در آن بازیکن، دختر بمب‌انداز را در یک شبکهٔ برفی هدایت می‌کند، جعبه‌ها را منفجر می‌کند تا جوایز پنهان را پیدا کند و پیش از رسیدن هیولای مخفی، به نقطهٔ امن برمی‌گردد.

مشکل

هدف، ساخت یک پروژهٔ تستی و فشرده برای Manava Tech Labs، یک تیم استارتاپ در هند، بود؛ طراحی یک مکانیک ریسک/پاداش که بازیکن بتواند برای جایزهٔ بزرگ‌تر شانسش را امتحان کند، در حالی‌که همه‌چیز را در برابر یک هیولای پنهانِ تصادفی به خطر می‌اندازد، همه در قالب یک بیلد وب کوچک و مستقل.

راه‌حل

Bomber Girl را با جاوااسکریپت خالص و یک تخته کاملاً مبتنی بر DOM توسعه دادم؛ حول یک سیستم تولید نقشهٔ رویه‌ای که در هر دور، یک تا سه مسیر متصل را در سراسر شبکه می‌کند تا موانع و جوایز به‌جای انباشته‌شدن در یک ناحیه، پخش بمانند. سیستم شرط‌بندی/برداشت ریسک، انتخاب خانه مبتنی بر مسیریابی، مکانیک هیولای پنهان، و کل زنجیرهٔ اَست‌های موانع/جوایز را پیاده‌سازی کردم؛ همه مستقیم در مرورگر قابل‌بازی.

مشخصات بازی

تاریخ انتشار
شهریور ۱۴۰۵
وضعیت
منتشر شده
دسته
بازی
نوع
پروژهٔ شخصی
پلتفرم‌ها
وب
مخاطبان هدف
بازیکنان عادی وب و موبایل که به مکانیک‌های سریع ریسک و پاداش علاقه‌مندند.
نقش من
توسعه‌دهنده بازی — طراحی بازی، برنامه‌نویسی گیم‌پلی، تولید رویه‌ای تخته، سیستم‌های ریسک/پاداش و برداشت، و UI/UX.
مدت زمان
< ۱ ماه

فناوری‌ها و مهارت‌ها

آموخته‌ها

کار روی تولید رویه‌ای تخته نشان داد الگوریتم‌های تصادفی ساده چقدر راحت می‌توانند نقشه‌های نامتوازن و یک‌طرفه بسازند، و اهمیت هدایت تصادفی‌بودن به‌سمت اهداف پخش‌‌شدگی مشخص را، به‌جای تکیه‌ی صرف به شانس، تقویت کرد.

تصاویر و ویدئوها

از بازی‌های جدید باخبر شوید

هر بازی و اپ جدید و هر بروزرسانی را زودتر از همه در تلگرام بگیرید؛ ربات Panda Radar به محض انتشار خبرتان می‌کند.

باز کردن ربات Panda Radar(در زبانه جدید باز می‌شود)
یوسف با گوشی در دست و یک پاکت نامه جدید کنارش
حمایت