خانه » کامپیوتر و اینترنت » آشنایی با موتور قدرتمند ساخت بازی Game Maker

آشنایی با موتور قدرتمند ساخت بازی Game Maker

ساخت بازی های کامپیوتری کار بسیار سخت و زمان بری است. موتور ها و ابزار های زیادی برای راحت تر کردن ساخت و تولید بازی های ویدئویی عرضه شده که یکی از بهترین آنها نرم افزار Game Maker می باشد. گیم میکر یک موتور بازی سازی دو بعدی است که قادر است با استفاده از افزونه های مختلف بازی های سه بعدی خلق کند. این نرم افزار قابلیت ساخت بازی برای پلتفرم های مختلف  همانند پی سی و اندروید و… را دارد. کار با این موتور بازی سازی بسیار راحت است به طوری که حتی یک شخص بدون نیاز به دانش برنامه نویسی می تواند یک بازی ویدئویی خلق کند.

گیم میکر یا همان Game Maker

گیم میکر

گیم میکر یا همان Game Maker که به نام GM هم شناخته می شود، نرم‌ افزاری برای بازی سازی در سیستم عامل ویندوز و مک می باشد که توسط مارک اٌورمارس (Mark Overmars) به زبان برنامه‌ نویسی دلفی طراحی شده است. این نرم‌ افزار در حال حاضر توسط یویوگیمز (Yoyo Games) عرضه می‌ گردد . یویوگیمز شرکت نرم‌ افزار سازی است با دخالت اورمارس . گیم میکر به کاربرانش اجازه می‌ دهد تا بازی‌ های رایانه‌ ای خود را به سادگی ارائه بدهند . آخرین نسخه کامل ارائه شده از گیم میکر برای ویندوز نسخه ۸٫۱ در سال2011 میلادی عرضه شده است و نسخه ۷ برای سیستم عامل مک در آگست سال 2010 عرضه شد. از نسخه ۱۹۹۹ گیم میکر ارتقاء های زیادی یافت از جمله امکان استفاده در کارهای سه بعدی و ارائه فضای وب برای آپلود بازی‌ های ساخته شده توسط کاربران . اکنون یویوگیمز درحال کار بر روی نسخه‌ ای جدید از گیم میکر با نام‌های HTML 5 و استودیو می باشد که کار را برای کاربران آندروید و مک و … بسیار ساده تر  می‌ کند .

گیم میکر یا همان Game Maker

سایر محصولات YOYO Games

از محصولات یویو گیمز می توان به :گیم میکر برای مک، گیم میکر استاندارد، گیم میکر HTML۵، گیم میکر استودیو، گیم میکر مستر  ( آخرین نسخه ی فعلی گیم میکر و کاملترین نسخه ی گیم میکر که برای اندروید ٬ آی او اس ٬ اچ تی ام‌ال 5 ٬ مک ٬ ویندوز خروجی می گیرد) اشاره کرد.

طراحی GM

گیم میکر طراحی شده تا به کاربران اجازه دهد تا به راحتی بازی‌ های خود را بدون نیاز به یادگیری کامل زبان‌ های مختلف برنامه‌ نویسی مثل سی پلاس پلاس (C++) یا جاوا طراحی کنند . گیم میکر از سیستم drag and drop استفاده می‌ کند و به کاربر اجازه می‌ دهد تا بازی خود را با آیکن‌ های ساخته شده شبیه‌ سازی کرده و یک بازی خارق العاده بسازند . این آیکن‌ ها همان اتفاقات یا اکشن‌ های GM می باشند که در بازی اتفاق می‌ افتد . مثل حرکت و نقاشی‌ های ساده و پایه و … کاربران خود نیز توانایی ساخت اکشن و کتاب‌خانه‌ هایی برای گیم میکر را با نرم‌افزار اکشن ساز خواهند داشت . برای آن دسته از افرادی که توانایی و استعداد برنامه‌ نویسی را دارند گیم میکر زبان برنامه‌ نویسی را در خود گنجانده است. درون گیم میکر با نام زبان برنامه نویسی گیم میکر (gml) که اجازه‌ی ساخت بازی‌ های حرفه‌ ای تری را با این نرم‌ افزار می‌ دهد . گیم میکر اجازه می‌ دهد که کاربر سبک‌ های مختلف بازی را مثل پلتفرم و تیراندازی اول‌شخص و سوم‌شخص و بازی‌های آنلاین و شبیه سازی و … تولید کند. Game maker در دو نسخه لایت و پرو عرضه  می شود که نسخه پرو را باید از یویوگیمز خریداری کرد.

گیم میکر یا همان Game Maker

نقص های نسخه لایت(خریداری نشده) Game Maker

عدم امکان استفاده از فایل‌ های  dll ، نبود سیستم پارتیکل (سیستمی از افکت‌ ها مثل دود و باران و …) ، نبود امکانات حرفه‌ای در طراحی ، نبود طراحی و کدهای ساخت بازی سه بعدی ، نبود امکان ساخت بازی آنلاین چند نفره ، نمایش لوگوی گیم میکر در اول بازی ، محدودیت در تعداد منابعی که کاربر در بازی به کار می برد.

زبان نرم افزار Game Maker

زبان کد نویسی درگیم میکرGML می باشد . این زبان ترکیبی از زبان‌های c ، c++ ، java است . گیم میکر زبان برنامه نویسی شیء گرا دارد . این زبان آرام‌ تر از زبان‌هایی مثل دلفی وسی پلاس پلاس می باشد . امکان استفاده از دی ال ال در گیم میکر اجازه‌ استفاده کردن از زبان‌ های C++ ، دلفی ، پاسکال و چند زبان دیگر را می دهد.

با اینکه گیم میکر موتور بازی سازی بسیار ساده و راحتی است و کاربران زیادی را به خود جلب کرده اما نباید انتظار معجزه از آن داشت. البته با کمی خلاقیت می توان بازی های بسیار خوبی با آن ساخت.

منبع : https://www.parsi1.com

بدنسازی و نتاسب اندام

همچنین ببینید

جستجوی صوتی گوگل و بهینه سازی محتوای سایت

جستجوی صوتی گوگل و بهینه سازی محتوای سایت

امروزه استفاده از جستجوی صوتی و دستیار صوتی برای پاسخ به سوالات متداول افزایش یافته …

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.