بازی کردن با بازی های رایانه ای بسیار لذت بخش است. اما ساخت این بازی ها برای خود و اشتراک گذاری و دادن آنها به دیگران لذت بیشتری دارد. اما ساخت بازی های رایانه ای چندان راحت نمیباشد و به نرم افزارهای حرفه ای و خاصی نیاز دارد، به اینگونه نرم افزارها، انجین گفته میشود. با استفاده از انجین ها میتوان بازی های رایانه ای مختلفی ساخت.
نرم افزارهای ساخت بازی، جزء پیچیده ترین نرم افزارها میباشند، چراکه از اعضای زیادی ساخته شده اند. از قسمت های مختلف این نرم افزار میتوان به کامپایلر، ادیتور و امکانات جانبی مثل پارتیکل اشاره کرد.
نرم افزار GameMaker Studio، توسط شرکت Yoyo Games (یویو گیمز) توسعه و ارائه داده میشود. این نرم افزار، یک نرم افزار ساخت بازی در سیستم عامل های Android و ios میباشد. نرم افزار GameMaker Studio به کاربران این امکان را میدهد که با استفاده از زبان دلفی (Delphi) برنامه نویسی کنند. همچنین با استفاده از این نرم افزار میتوان بازی های دو بعدی (2D) و سه بعدی (3D) را برای پلتفرم های مختلف طراحی کرد.
این نرم افزار محیط کاربری بسیار ساده و آسانی دارد و فقط با یک کلیک و کشیدن مأوس و رها کردن آن، میتوان تصاویر متحرک، موسیقی، افکت و متون مختلفی اضافه نمود و بازی را در یک محیط بصری ساخت. حتی در این مورد نیازی به برنامه نویسی نمیباشد. ولی با آگاهی از زبان برنامه نوسی میتوان امکانات زیادی را در هنگام ساخت، به بازی اضافه کرد.
امروزه صنعت بازی سازی در ایران رونق پیدا کرده است. مثلا برخی از بازی های رایانه ای ساخته شده توسط برنامه نویسان ایرانی، «کوهنورد»، «میر مهنا»، «ماورای زمان» و «گرشاسب» میباشند.
ویژگی های نرم افزار GameMaker Studio
- خدمات توسعه پرتابل
- داشتن ویژگی های تیمی
- امکان خروجی HTML5
- امکان خروجی iOS و Linux
- دارای ابزار مدیریت تکسچر
- دارای محیط کاربری گرافیکی
- خروجی برای محیط های برنامه نویسی
- امکان ایجاد آبجکت های مختلف و متنوع
- امکان تست نسخه های گوشی (سیستم عامل Android / iOS)
امکانات نرم افزار GameMaker Studio
- دارای اسکریپت ویرایشگر
- امکان تولید بازی های 2D و 3D
- امکان اعمال تنظیمات ویژه و چندگانه
- امکان استفاده و مدیریت منابع نامحدود
- دارای خروجی برای کامپیوترهای دارای سیستم عامل Windows
ویژگی های نرم افزار GameMaker Studio به عنوان توسعه دهنده بازی
ویژگی هایی که دارد: | ویژگی هایی که ندارد: |
بازی 2D | Virtual Realit |
بازی 3D | |
خرید درون برنامه ای | IT Asset Management |
شبیه سازی سخت افزاری | |
ساخت نمونه اولیه Prototyping | مدیریت بازیکنها Player Management |
Multi-player Gaming Network | |
آنالیز درون برنامه ای In-Game Analytics |
منبع
شما میتوانید با مراجعه به بخش آموزش ها و قسمت آموزش نرم افزار آکادمی انتیراپ با انواع نرم افزارها آشنا شوید.