در این مقاله سرگرمکننده به JS13K، یکی از محبوبترین چالشهای بازیسازی دنیای جاوا اسکریپت، خواهیم پرداخت. این چالش بزرگ یک رقابت سالانه برنامهنویسی است که توسعهدهندگان با استعداد جاوا اسکریپت را گرد هم میآورد تا قدرت خود را در ساخت بازیهایی با اندازهای کمتر از ۱۳ کیلوبایت به نمایش بگذارند. با تکفارس همراه باشید.
در این مقاله برخی از بازیهای جذاب و موردعلاقه خود را از رقابت سال گذشته انتخاب کردهایم. در ادامه با کلیک بر روی هر تیتر امکان ورود به صفحه بازی مورد نظر وجود دارد. اگر برنامهنویس هستید، این بازیها میتوانند منبع خوبی برای الهام کدنویسیهایتان باشد.
OnOff
این بازی چالشبرانگیز، با طراحی منحصربهفرد و موسیقی زیبای خود در سبک Platformer تولید شده است. در این بازی باید با حرکت، پرش میان موانع و جابجایی بعدهای سفید و سیاه تمام ۲۵ مرحله بازی را تکمیل کنید. همچنین ویرایشگری نیز در بازی قرار داده شده است تا با استفاده از آن مراحل مخصوص خود را طراحی کنید.
Everyone’s sky
بازی Everyone’s sky شما را وارد محیطی فضایی و کلاسیک میکند که پیچیدگی آن باعث میشود تا حال و هوای یک بازی جهانباز و RPG را داشته باشد. میتوانید در میان فضای بیکران سیارکهای خورشیدی پرواز کنید، با دیگر تمدنها ارتباط برقرار کرده و منابع مورد نیاز فضاپیمای خود را تأمین کنید. همچنین امکان صلح در مراحل، یافتن متحد و غارت فضاپیمای دیگر تمدنها نیز وجود دارد.
Underrun
Underrun یک بازی شوتر سهبعدی است. شما کنترل کاراکتری را برعهده دارید که باید در آزمایشگاه متروکه به جستجو پرداخته، عنکبوتهای مهاجم را نابود کند و ترمینالها را برای راهاندازی مجدد سیستم آزمایشگاه روشن نماید.
Konnekt
Konnekt یک بازی ساده و استراتژیکی است. تعدادی از فیلدهای سیستم مورد حمله ویروسها قرار گرفتهاند و شما باید جلوی انتشار آن را قبل از سرایت به بقیه قسمتهای سیستم بگیرید. این بازی بسیار اعتیادآور است، هر چه بیشتر بازی کنید، مراحل سختتر خواهند شد و چالشهای بزرگتری را باید حل کنید.
Super Chrono Portal Maker
همانطور که از عکس بالا مشخص است، ایده این بازی از سری بازیهای Super Mario (یا به طور عامیانه قارچخور!) گرفته شده است. ۳۰ مرحله مختلف وجود دارد که باید با دویدن و پرش آنها را به اتمام برسانید. هر مرحله مکانیکهای مختلفی از بازی را به نمایش میگذارد که به نوعی باعث جذابتر شدن مراحل میشود. همچنین ویرایشگری نیز درون بازی قرار داده شده است تا با استفاده از آن، مراحل را شخصیسازی کرده و با دوستان خود به اشتراک بگذارید.
Offline Paradise
یک عنوان دیگر در سبک Platformer که بر مبنای سرعت، پرش و عبور از موانع ساخته شده است. یکی از نکات مثبت این بازی، ذخیره خودکار در حین بازی است تا بعد از باخت و یا افتادن روی موانع، به سرعت از آخرین مکان ذخیره شده به بازی برگردانده شوید. این بازی به طور کاملا روان در مرورگر اجرا میشود و در کنار انیمیشنها، موسیقی و محیط زیبا، فریمدهی ثابت و مناسبی را به کاربر ارائه میدهد.
Raven
Raven یک بازی معمایی و اکشن است. در این بازی باید دوربینهای یک ساختمان امنیتی را تعمیر کنید. در این بین، موجودات مرموزی نیز وجود دارند که در صورت عدم وجود نور به شما حمله میکنند.
Systems Offline
یک بازی معمایی فوقالعاده که شما به عنوان فضانورد درون یک ایستگاه فضایی به دام افتادهاید. مأموریت شما بازسازی سیستمها و خروج از ایستگاه قبل از تمام شدن منبع اکسیژن است. بازی Systems Offline با سه سطح دشواری، قابل کنترل با استفاده از ماوس و یا کنترلهای لمسی است، همچنین از حالت کوررنگی نیز پشتیبانی میکند.
Re-wire
این بازی برای محکزدن تفکر عقلانی کاربران ساخته شده است. در این بازی باید تمامی گرهها را بدون تماس با تیغهها، با استفاده از کابل به یک پریز متصل کنید. Re-wire یک بازی چالشبرانگیز و جالب است که شاید بهترین بخش آن ذخیره خودکار مراحل باشد. از این رو هر موقع که از بازی خسته شدید، میتوانید پنجره مرورگر را بسته و روز بعد ادامه مراحل را طی کنید.
Off The Line
Off The Line در عین سادگی، بسیار لذتبخش و دشوار است. این بازی شامل ۲۰ مرحله و ۳ سطح دشواری میباشد. اگر به دنبال چالش فکری میگردید، این بازی میتواند گزینه خوبی برای شما باشد.
۱۰۲۴ Moves
یک بازی سهبعدی در سبک معمایی که باید مکعب را از موانع پیشرو گذرانده و به مقصد برسانید. در این بین باید از افتادن در حفرهها جلوگیری کرده و اشیاء مختلف را حرکت دهید. همانطور که از نام بازی مشخص است، هر مرحله را باید تنها در کمتر از ۱۰۲۴ حرکت تمام کنید.
Spacecraft
احتمالا مشابه ای بازی را در پلتفرم گوشیهای هوشمند زیاد دیده باشید. در این بازی نقش یک توپ را برعهده خواهید داشت که باید در مسیری مشخص حرکت کرده و با عبور از موانع، سکههایی را جمعآوری کنید، تا بعدا با خیال راحت سفینه خود را ارتقا دهید. سرعت عمل بالا، حرکت در مسیر و عبور از موانع و سیارکها از ویژگیهای این بازی است.
خب، این مقاله هم به پایان رسید. از آنجایی که احتمالا برنامهنویس نیز هستید، پیشنهاد میکنیم به ساختار این بازیها توجه کنید. اکثر آنها بر مبنای تگ Canvas
در Html طراحی شدهاند که باعث میشود محیطی تمیز و مناسب را برای بازیهای تحت وب شامل شود. از نکات مثبت این بازیها میتوان به قابلیت ذخیره خودکار مراحل و همچنین ویرایشگر مراحل اشاره کرد. لازم به ذکر است که در مجموع، همه این ویژگیها حجمی کمتری ۱۳ کیلوبایت خواهند داشت.
نظر شما کاربران تکفارس در مورد این بازیها چیست؟ دیدگاه و یا سوالات خود را با ما در میان بگذارید.
نظرات