گودوت (Godot) ساخت صفر تا صد بازی روی موبایل را ممکن کرد!

خلاصه هوشمند مقاله
موتور بازیسازی Godot با انتشار ابزار جدید GABE، محدودیت خروجی گرفتن نهایی را دور زد تا توسعهدهندگان بتوانند بازیهای خود را کاملاً روی اندروید و هدستهای واقعیتمجازی (XR) بسازند و منتشر کنند.
از سال ۲۰۲۳، موتور بازیسازی متنباز گودوت (Godot) به کاربران اجازه میداد تا پروژههای خود را روی دستگاههای اندرویدی توسعه دهند. اما یک مانع بزرگ وجود داشت: برای ایستگاه آخر، یعنی خروجی گرفتن نهایی (Export)، همچنان به یک کامپیوتر نیاز داشتید. در نسخه ۴.۴ تلاشهایی برای دور زدن این مشکل شد، اما اگر بازی شما به سیستم پرداخت گوگل یا تبلیغات نیاز داشت (که برای ۹۰ درصد بازیهای موبایلی حیاتی است)، چارهای جز روشن کردن لپتاپ و درگیری با تنظیمات Gradle نبود.
حالا با انتشار نسخه ۴.۶ گودوت، این کابوس رسماً به پایان رسیده است. بنیاد گودوت اپلیکیشن مستقلی به نام GABE (مخفف Godot Android Build Environment) را منتشر کرده که مستقیماً در استورهای گوگلپلی و متا هورایزن (Meta Horizon) در دسترس است. (توسعهدهندگان گودوت به شوخی گفتهاند که این نام هیچ ربطی به «گیب نیول»، مدیرعامل ولو، ندارد!)
این اپلیکیشن دقیقاً چه کار میکند؟ به زبان ساده، GABE یک دستیار خاموش است. وقتی در ادیتور گودوتِ روی موبایل یا هدست XR خود دکمه Export را میزنید، GABE در پسزمینه بیدار میشود، تمام وابستگیها (Dependencies) را دانلود میکند و فایل نهایی Android App Bundle (AAB) را برای انتشار در فروشگاهها تحویل شما میدهد.
این یعنی چرخه کامل توسعه: ایده پردازی، کدنویسی، خروجی گرفتن و پابلیش کردن بازی روی گوگلپلی، همگی با یک تبلت اندرویدی یا یک هدست متا کوئست (Meta Quest) قابل انجام است.
