برای سالگرد VVVVVV، نویسنده کد منبع را باز کرد


برای سالگرد VVVVVV، نویسنده کد منبع را باز کرد

10 سال پیش، بازی VVVVVV منتشر شد - یک پلتفرمر پازل مستقل در سبک 8 بیتی با موسیقی چیپ‌تون زیبا و کنترل‌های غیرمعمول - قهرمان به جای پریدن، جهت گرانش را تغییر می‌دهد. نسخه اول روی فلش بود، سپس نویسنده بازی را به C++ و SDL منتقل کرد. این بازی نقدهای خوبی دریافت کرد و به نظر می رسد جایزه ای دریافت کرد.

به مناسبت سالگرد در 11 ژانویه، نویسنده متن های منبع را در GitHub قرار داد: https://github.com/TerryCavanagh/vvvvvv 2 نسخه موجود است: "desktop_version" در C++ - این همان چیزی است که در Humble Bundle، GOG.com و Steam فروخته می شود - و "mobile_version" - فورکی از نسخه فلش که بازی های Air برای iOS و Android از آن کامپایل شده است.


مجوز استفاده تجاری را ممنوع می کند. موسیقی و اسپرایت ها به صورت اختصاصی باقی ماندند. هدف اصلی این کشف این است که نشان دهد بدون اینکه برنامه نویس خوبی باشید می توانید یک بازی خوب بسازید. به طور خاص، نویسنده توجه را به یک ماشین حالت محدود با 309 حالت، که از طریق سوئیچ و 309 مورد اجرا می‌شود، جلب می‌کند: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 نکته اصلی این است که تسلیم نشوید.


اخبار در OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

منبع: linux.org.ru

اضافه کردن نظر