بهترین موتور های بازی سازی
نویسنده : رضا قربانی | زمان انتشار : 09 اسفند 1399 ساعت 17:35
جهت انجام پروژه های دانشجویی و یا تمرینهای برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید
@AlirezaSepand
اگر از علاقهمندان به بازیسازی باشید حتما تا به حال نام موتورهای بازیسازی را شنیدهاید، در مقالهی آموزش ساخت بازی موبایل که قبلا در بازیاتو منتشر کرده بودیم به نحوهی ساخت یک بازی برای موبایل اشاره کردیم و در آن به معرفی موتور بازیسازی یونیتی پرداختیم، در این آموزش قصد داریم بیشتر با موتورهای بازیسازی آشنا شده و 11 مورد از برترین موتورهای بازیسازی را به شما معرفی کنیم.
1) موتور بازیسازی Unreal Engine
این موتور بازیسازی برای اولین بار در سال 1998 معرفی شد و تا به امروز به یکی از محبوبترین موتورهای بازیسازی حالحاضر دنیا تبدیل شده است، از زبان ++C پشتیبانی میکند و گرافیک خارقالعادهای نیز به شما ارائه میدهد، در ضمن به لطف قابلیت Blueprint تا حدود زیادی شما را از کدنویسی بینیاز میکند، چراکه دهها هزار خط کد در آن نوشتهشده و شما میتوانید تنها با استفاده از کشیدن و رها کردن المانها بخش اعظمی از بازی خود را طراحی و ایجاد کنید.
برخی از بازیهای محبوبی که با آنریلانجین خلق شدهاند:
- Gears of War 4
- Abzu
- Batman: Arkham series
2) موتور بازیسازی Unity
اگر از علاقهمندان به بازی و بازیسازی باشید غیر ممکن است تابهحال نام یونیتی به گوشتان نخورده باشد، این موتور بازیسازی از زبانهای جاوا اسکریپت و #C برای ساخت بازی پشتیبانی میکند، همچنین امکان طراحی بازی بدون کدنویسی را نیز برای علاقهمندان فراهم کرده است، بازیهای موبایلی بسیار زیادی توسط این پلتفرم خلق شدهاند که در ادامه آنها را معرفی خواهیم کرد، همچنین خوب است بدانید این موتور بازیسازی از ساخت سازیهای 2 بعدی و 3 بعدی به خوبی پشتیبانی میکند.
برخی از بازیهای محبوبی که توسط یونیتی ساخته شدهاند:
- Alto’s Adventure
- Pokemon GO
- FireWatch
- FAR: Lone Sails
با توجه به بازار ایران و محبوبیت بازی موبایلی ایرانی، موتور بازی سازی unity میتواند یک انتخاب خوب برای ساخت انواع بازی به خصوص بازیهای موبایلی باشد.
- پشتیبانی از AR و VR
- موتور گرافیکی قابل قبول
- فیزیک واقعی
- استفاده از دو زبان محبوب
- منبع آموزشی جامع و یادگیری آسان
- بروز بودن برنامه
- خروجی برای پلتفرمهای مختلف از جمله اندروید، iOS، ویندوز، انواع کنسول
تنها بخشی از خصوصیات این موتور بازی سازی محبوب است.
مطلب پیشنهادی: بهترین بازیهای ساخته شده توسط Unity، با گرافیک ۶۰ فریم بر ثانیه
3) موتور بازیسازی CryEngine
کرایانجین توسط شرکت آلمانی Crytek که یک شرکت بازیسازی است به وجود آمده و در ساخت تمام بازیهای این شرکت نیز مورد استفاده قرار گرفته است.
برخی از بازیهای محبوبی که توسط این موتور بازیسازی خلق شدهاند عبارتند از:
- Far Cry
- Crysis
- Enemy Front
4) موتور بازیسازی Source Engine
سورس انجین توسط کمپانی قدرتمند Valve ساخته شده است، همان شرکتی که خلق بازیهایی مانند Counter Strike را در کارنامهی خود دارد.
از جمله عناوین محبوب ساخته شده با Source Engine میتوان به موارد زیر اشاره کرد:
- Portal
- Counter Strike
- Left 4 Dead
5) موتور بازیسازی id Tech
یکی از موتورهای بازیسازی قدمتدار و قوی که در حالحاضر نسخهی 7 آن نیز منتشر شده است، این موتور بازیسازی قادر است بازیهای 3 بعدی قدرتمندی را تولید کند که البته اجرای آنها به پردازندهی گرافیکی قدرتمندی نیز احتیاج دارد، خروجی این پلتفرم معمولا بازیهای پرحجم و با کیفیت است.
عنوانهای محبوب ساخته شده با id Tech:
- Doom
- Rage
- Quake
6) موتور بازیسازی Creation Engine
این پلتفرم به شما اجازهی ساخت بازیهای زیبای Open World را میدهد، بازی Fallout 4 که توسط این موتور ساخته شده است جزو اولین نمونههایی بود که به کاربران اجازه میداد اشیای ساختهشده توسط خود را در مارکتهایی مانند استیم قرار دهند و بدین ترتیب پس از انتشار بازی قدرت و قابلیتهای بازی خود را افزایش دهند.
برخی از بازیهای محبوب این پلتفرم:
- Fallout 4
- Skyrim
7) موتور بازیسازی Fox Engine
حتما بازی Pro Evolution Soccer یا همان PES معروف را میشناسید، این بازی توسط موتور Fox Engine خلق شده است! فاکس انجین یکی از موتورهای معروف است که توسط شرکتهای کونامی و هیدیو کوجیما برای ساخت بازی استفاده میشود، Fox Engine یک موتور بازیسازی چند سکویی (مالتی پلتفرم) است.
عناوین محبوب ساخته شده با فاکس انجین عبارتند از:
- Pro Evolution Soccer
- Metal Gear Solid V
8) موتور بازیسازی GameMaker Studio (گیم میکر استدیو)
یکی از محبوبترین پلتفرمهای بازیسازی که توسط بازیسازان ایرانی نیز به شدت مورد توجه قرار گرفته است و بازیهای زیادی با آن ساخته شده، این موتور بازیسازی شما را قادر میسازد بدون نیاز به دانش کدنویسی بازیهای مورد نشر خود را ایجاد کنید و برای ساخت بازیهای 2 بعدی یک انتخاب ایدهآل محسوب میشود.
بازیهای معروف ساخته شده با گیممیکر:
Hotline Miami
Undertale
9) موتور بازیسازی RAGE
این موتور بازیسازی مخفف RockStar Advanced Game Engine یک پلتفرم کاملا خصوصی بوده و همانطور که از نام آن پیداست متعلق به کمپانی راکاستار (سازندهی سری بازیهای محبوب GTA) است، یکی از مهمترین مزیتهای این موتور بازیسازی ماژولار بودن آن است و به کاربران امکان افزودن مودهای دلخواهشان را میدهد، در حدی که حتی بازیکنان ایرانی نیز مودهای مورد نیاز خود را ساخته و به این بازیهای اضافه میکنند (به عنوان مثال ماشینهای ایرانی برای بازی GTA)
بازیهای محبوب ساخته شده با این پلتفرم:
- GTA V
- GTA IV
- Red Dead Redemption
10) موتور بازیسازی RPG Maker
RPG Maker به مجموعهای از موتورهای بازیسازی اطلاق میشود که به شما امکان طراحی و ساخت بازیهای 2 بعدی RPG را میدهد، هر نسخه از این پلتفرم امکانات خاص خود را دارد که با توجه به نیازتان باید آن را انتخاب کنید.
عنوانهای معروف ساخته شده با این موتور:
- The Witch’s House
- Corpse Party
- One Night
11) موتور بازیسازی Godot (گودوت)
آخرین گیم انجینی که قصد داریم به شما معرفی کنیم Godot نام دارد که در زبان فارسی به نام گودوت یا گودو شهرت پیدا کرده و با توجه به این که Godot engine به صورت رایگان و متن باز منتشر شده محبوبتش با سرعت زیادی رو به افزایش است و برنامه نویسان و بازیسازان مختلفی به سراغ این گیم انجین رفته اند.
گودوت از زبان GDscript پشتیبانی میکند که شباهت زیادی با پایتون دارد و همین امر باعث شده افراد خیلی ساده تر بتوانند با این موتور بازی سازی کار کنند.
با توجه به جدید بودن Godot engine هنوز بازیهای مطرحی با آن روانه بازار نشده ولی اخبار سرمایه گذاری اپیک گیمز بر روی گودوت و دونیت 15 هزار دلاری کاربران بر روی این موتور بازیسازی نوید بخش انتشار بازیهای مختلفی در آینده نزدیک برای پلتفرم های لینوکس، ویندوز، مک، iOS و اندروید است.
به دلیل رایگان بودن Godot (آزاد و متن باز) کاربران لینوکس به راحتی میتوانند بازی بسازند و این یک نقطه قوت برای این گیم انجین در برابر یونیتی یا آنریل محسوب میشود.
مطلب پیشنهادی:آموزش ویدیویی رایگان موتور بازیسازی گودوت در آکادمی بازیاتو
همانطور که مشاهده کردید 11 مورد از برترین موتورهای بازیسازی را برای شما معرفی کردیم که میتوانید در ساخت و طراحی بازیهای خود از آنها استفاده کنید، اما اگر به بازیسازی و به خصوص ساخت بازیهای موبایل علاقهمندید به شما توصیه میکنیم قبل از هرچیزی آموزش ساخت بازی موبایل را مطالعه کنید و با اطلاعات کامل وارد این حوزه شوید.
منبع: baziato.com