دربارهٔ بازی
یک بازی کوچک مرورگری از جنس بمبگذاری و شکار گنج که در آن بازیکن، دختر بمبانداز را در یک شبکهٔ برفی هدایت میکند، جعبهها را منفجر میکند تا جوایز پنهان را پیدا کند و پیش از رسیدن هیولای مخفی، به نقطهٔ امن برمیگردد.
مشکل
هدف، ساخت یک پروژهٔ تستی و فشرده برای Manava Tech Labs، یک تیم استارتاپ در هند، بود؛ طراحی یک مکانیک ریسک/پاداش که بازیکن بتواند برای جایزهٔ بزرگتر شانسش را امتحان کند، در حالیکه همهچیز را در برابر یک هیولای پنهانِ تصادفی به خطر میاندازد، همه در قالب یک بیلد وب کوچک و مستقل.
راهحل
Bomber Girl را با جاوااسکریپت خالص و یک تخته کاملاً مبتنی بر DOM توسعه دادم؛ حول یک سیستم تولید نقشهٔ رویهای که در هر دور، یک تا سه مسیر متصل را در سراسر شبکه میکند تا موانع و جوایز بهجای انباشتهشدن در یک ناحیه، پخش بمانند. سیستم شرطبندی/برداشت ریسک، انتخاب خانه مبتنی بر مسیریابی، مکانیک هیولای پنهان، و کل زنجیرهٔ اَستهای موانع/جوایز را پیادهسازی کردم؛ همه مستقیم در مرورگر قابلبازی.
مشخصات بازی
- تاریخ انتشار
- شهریور ۱۴۰۵
- وضعیت
- منتشر شده
- دسته
- بازی
- نوع
- پروژهٔ شخصی
- پلتفرمها
- وب
- مخاطبان هدف
- بازیکنان عادی وب و موبایل که به مکانیکهای سریع ریسک و پاداش علاقهمندند.
- نقش من
- توسعهدهنده بازی — طراحی بازی، برنامهنویسی گیمپلی، تولید رویهای تخته، سیستمهای ریسک/پاداش و برداشت، و UI/UX.
- مدت زمان
- < ۱ ماه
فناوریها و مهارتها
- طراحی بازی
- HTML، CSS و JavaScript
- توسعه بازیهای تحت وب
- Procedural Generation
- DOM Rendering
آموختهها
کار روی تولید رویهای تخته نشان داد الگوریتمهای تصادفی ساده چقدر راحت میتوانند نقشههای نامتوازن و یکطرفه بسازند، و اهمیت هدایت تصادفیبودن بهسمت اهداف پخششدگی مشخص را، بهجای تکیهی صرف به شانس، تقویت کرد.





