گیم میکر
گیم میکر (به انگلیسی: GameMaker) به اختصار (GM)، موتور بازی سازی چندسکویی برای سیستم عامل ویندوز و مک است که توسط مارک اورمارس (هلندی: Mark Overmars) با زبان برنامهنویسی دلفی ارائه شدهاست. این نرمافزار در حال حاضر توسط یویوگیمز توسعه و ارائه میشود.
نویسنده(های) اصلی | مارک اورمارس |
---|---|
توسعهدهنده(ها) | یویوگیمز |
انتشار ابتدایی | ۱۵ دسامبر ۱۹۹۹ |
انتشار پایدار | 2.3.1
۲۳ ژانویه ۲۰۲۱ |
انتشار آزمایشی | 23.1.1.249
۱۱ فوریه ۲۰۲۱ |
نوشتهشده با |
|
سیستمعامل | |
بنسازه رایانش | |
در دسترس به | ۴ زبان |
پروانه | مالکیتی |
وبگاه |
گیم میکر به کاربرانش اجازه میدهد تا بازیهای رایانهای خود را به سادگی ارائه دهند.
نسخه ۱۹۹۹ گیم میکر ارتقاءهای زیادی یافت از جمله امکان استفاده در کارهای سه بعدی (البته با محدودیت) و ارائۀ فضای وب برای آپلود بازیهای ساخته شده توسط کاربران.
محصولات یویوگیمز
- گیم میکر برای مک
- گیم میکر استاندارد
- گیم میکر HTML۵
- گیم میکر استودیو
- گیم میکر مستر (آخرین نسخهٔ فعلی گیم میکر و کاملترین نسخهٔ گیم میکر که برای اندروید، آی او اس، اچ تی امال ۵، مک، ویندوز خروجی میگیرد)
طراحی و استفاده
گیم میکر طراحی شده تا به کاربران اجازه دهد تا به راحتی بازیهایشان را بدون نیاز به یادگیری کامل زبانهای برنامهنویسی مثل سی پلاس پلاس (++C) یا جاوا بسازند. گیم میکر از سیستم بگیر و بکش (drag-and-drop) استفاده میکند و اجازه میدهد تا آنها بازیشان را با آیکنهای ساخته شده شبیهسازی کنند و بسازند. این آیکنها همان اتفاقات یا اکشنهای گیم میکر است که در بازی اتفاق میافتد. مثل حرکت و نقاشیهای ساده و پایه و … کاربران خود نیز توانایی ساخت اکشن و کتابخانههایی برای گیم میکر را با نرمافزار اکشن ساز (library maker) دارند. برای آن دسته از افرادی که توانایی و استعداد برنامهنویسی را دارند گیم میکر زبان برنامهنویسی را داراست درون خود با نام زبان برنامهنویسی گیم میکر (gml) که اجازهٔ ساخت بازیهای حرفهایتری را با این نرمافزار میدهد. گیم میکر اجازه میدهد که کاربر سبکهای مختلف بازی را مثل پلتفرم و تیراندازی اولشخص و سومشخص و بازیهای آنلاین و شبیهسازی و … بسازد.
نسخههای گیم میکر
گیم میکر:
- لایت
- پرو (البته باید این نسخه را از یویوگیمز بخرید)
گیم میکر نسخه حضار
- استادیو (رایگان)
- اچ تی امال ۵
- پروفشیونال
- مستر
نقایص نسخه لایت (خریداری نشده)
زبان گیم میکر
زبان گیم میکر (جی امال (gml)) زبان کدنویسی در گیم میکر است. این زبان ترکیبی از زبانهای سی شارپ و جاوااسکریپت میباشد. گیم میکر زبان برنامهنویسی شیءگرا دارد. این زبان بسیار راحت و یادگیری آن خیلی راحت است به همین دلیل در بعضی مقالات این موتور بازیسازی را برای افراد پایه پیشنهاد دادهاند.
بازیهای محبوب ساخته شده با گیممیکر
صفحات مرتبط
منابع
مشارکتکنندگان ویکیپدیا. «Game Maker». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۳۰ اوت ۲۰۱۱.