گیم میکر (به انگلیسی: Game Maker) (نام مختصر: GM) نرمافزاری برای بازی سازی در سیستم عامل ویندوز و مک است که توسط مارک اٌورمارس (Mark Overmars) با زبان برنامهنویسی دلفی ارائه شده است. این نرمافزار در حال حاضر توسط یویوگیمز (Yoyo Games) توسعه و ارائه میشود . یویوگیمز شرکت نرمافزار سازی است با دخالت اورمارس . گیم میکر به کاربرانش اجازه میدهد تا بازیهای رایانهای خود را به سادگی ارائه دهند . آخرین نسخه کامل ارائه شده از گیم میکر برای ویندوز نسخه ۸٫۱ در ژانویه ۲۰۱۱ (دی ۱۳۹۰) است و نسخه ۷ برای سیستم عامل مک در آگست ۲۰۱۰ . از نسخه ۱۹۹۹ گیم میکر ارتقاء های زیادی یافت از جمله امکان استفاده در کارهای سه بعدی و ارائه فضای وب برای آپلود بازیهای ساخته شده توسط کاربران . حال یویوگیمز درحال کار بر روی نسخهای جدید از گیم میکر با نامهای (اچ تی امال ۵ (html 5)) و استودیو است که کار را برای کاربران آندروید و مک و ... راحت میسازد .
محتویات
[نهفتن]- ۱محصولات یویوگیمز
- ۲طراحی و استفاده
- ۳نسخههای گیم میکر
- ۴گیم میکر نسخه حاضر
- ۵نقایص نسخه لایت(خریداری نشده)
- ۶زبان گیم میکر
- ۷صفحات مرتبط
- ۸منابع
محصولات یویوگیمز
- گیم میکر برای مک
- گیم میکر استاندارد
- گیم میکر HTML۵
- گیم میکر استودیو
- گیم میکر مستر (آخرین نسخه ی فعلی گیم میکر و کاملترین نسخه ی گیم میکر که برای اندروید ٬ آی او اس ٬ اچ تی امال 5 ٬ مک ٬ ویندوز خروجی میگیرد)
طراحی و استفاده
گیم میکر طراحی شده تا به کاربران اجازه دهد تا به راحتی بازیهایشان را بدون نیاز به یادگیری کامل زبانهای برنامهنویسی مثل سی پلاس پلاس (C++) یا جاوا است . گیم میکر از سیستم بگیر و بکش (drag and drop) استفاده میکند و اجازه میدهد تا آنها بازیشان را با آیکنهای ساخته شده شبیهسازی کنند و بسازند . این آیکنها همان اتفاقات یا اکشنهای گیم میکر است که در بازی اتفاق میافتد . مثل حرکت و نقاشیهای ساده و پایه و ... کاربران خود نیز توانایی ساخت اکشن و کتابخانههایی برای گیم میکر را با نرمافزار اکشن ساز (library maker) دارند . برای آن دسته از افرادی که توانایی و استعداد برنامهنویسی را دارند گیم میکر زبان برنامهنویسی را داراست درون خود با نام زبان برنامه نویسی گیم میکر (gml) که اجازهی ساخت بازیهای حرفهای تری را با این نرمافزار میدهد . گیم میکر اجازه میدهد که کاربر سبکهای مختلف بازی را مثل پلتفرم و تیراندازی اولشخص و سومشخص و بازیهای آنلاین و شبیه سازی و ... بسازد .
نسخههای گیم میکر[ویرایش]
گیم میکر :
- لایت
- پرو (البته باید این نسخه را از یویوگیمز بخرید)
گیم میکر نسخه حاضر
- استادیو (رایگان)
- اچ تی امال 5
- پروفشیونال
- مستر
نقایص نسخه لایت(خریداری نشده)
- نبود امکان استفاده از فایلهای دی ال ال یا dll
- نبود سیستم پارتیکل (سیستمی از افکتها مثل دود و باران و ...)
- نبود امکانات حرفهای در طراحی
- نبود طراحی و کدهای ساخت بازی سه بعدی
- نبود امکان ساخت بازی آنلاین چند نفره
- نمایش لوگوی گیم میکر در اول بازی
- محدودیت در تعداد منابعی که در بازی به کار برده میشوند
زبان گیم میکر
زبان گیم میکر (gml) زبان کدنویسی در گیم میکر است . این زبان ترکیبی از زبانهای c ، c++ ، java است . گیم میکر زبان برنامه نویسی شیء گرا دارد . این زبان آرامتر از زبانهایی مثل دلفی و سی پلاس پلاس است . امکان استفاده از دی ال ال (dll) در گیم میکر اجازهی استفاده از زبانهای زیر را به گیم میکر میدهد :
- سی پلاس پلاس
- دلفی
- پاسکال
- چند زبان دیگر