پروژه ArcadeMaker یک موتور بازیسازی دو بعدی و چندپلتفرمی است که به همراه یک محیط توسعه یکپارچه (IDE) و زبان برنامهنویسی اختصاصی ارائه شده است. هسته اصلی این موتور و محیط توسعه آن به طور کامل با استفاده از زبان C# توسعه یافتهاند.
در حال حاضر، زیرساختهای گرافیکی و صوتی این موتور توسط فریمورک MonoGame مدیریت میشوند. این ویژگی به توسعهدهندگان اجازه میدهد تا بازیهای ساخته شده را برای پلتفرمهای دسکتاپ، موبایل و کنسولهای بازی خروجی بگیرند.
سازنده این پروژه قصد دارد در آینده پیادهسازی KNI-engine را برای فراهم کردن پشتیبانی از وب اضافه کند. همچنین ساختار این ابزار با الهام از GameMaker 8 طراحی شده است تا فرآیند یادگیری آن برای کاربران سادهتر باشد.
این پروژه اکنون به صورت متنباز منتشر شده است تا توسعهدهندگان دیگر بتوانند در تکمیل آن مشارکت کنند. هدف نهایی، تبدیل این نمونه اولیه به یک ابزار کاربردی و کامل برای ساخت بازیهای دو بعدی در اکوسیستم .NET است.
مشاهده مطلب اصلی