اولین بازی آنلاین جهان — آغاز عصر اتصال در دنیای بازیها
امروزه بازیهای آنلاین به بخش جداییناپذیر صنعت گیم تبدیل شدهاند؛ از بازیهای موبایلی ساده تا MMOهای پیچیده با میلیونها کاربر همزمان. اما همه چیز از…
مطالعه بیشتر →
دنیای بازیهای ویدیویی امروز پر از موتورهای قدرتمند و پیچیده است؛ از Unreal Engine گرفته تا Unity، Godot، Source، Frostbite و دهها موتور دیگر.
اما سؤال مهم این است:
اولین موتور بازیسازی تاریخ کدام بود؟ چه کسی آن را ساخت؟ و چرا این مفهوم ایجاد شد؟
برای پاسخ به این سؤال باید به دهه ۱۹۸۰ برگردیم؛ زمانی که هنوز چیزی به اسم «موتور بازیسازی» به معنای امروزی وجود نداشت و توسعهدهندگان مجبور بودند برای هر بازی، همه چیز را از صفر برنامهنویسی کنند.
در این مقاله، یک سفر تاریخی جذاب خواهیم داشت؛ از نخستین شکلهای موتورهای بازیسازی تا تحول عظیم این ابزارها که صنعت گیم را متحول کرد.
بزن بریم! 🚀🎮
موتور بازیسازی (Game Engine) یک چارچوب نرمافزاری است که ابزارهای موردنیاز برای ساخت یک بازی را در اختیار توسعهدهنده قرار میدهد:
اما در دهه ۷۰ و اول ۸۰، چنین چیزی وجود نداشت.
در آن زمان هر بازی:
به همین دلیل ساخت هر بازی مثل اختراع دوباره چرخ بود!
این مشکل باعث شد کمکم ایده جداسازی موتور از محتوا شکل گیرد.
در اواخر دهه ۸۰، برخی توسعهدهندگان متوجه شدند که:
این موضوع زمینهٔ تولد اولین موتورهای واقعی را رقم زد.

در سال 1987 شرکت Lucasfilm Games (که بعداً LucasArts شد) موتور بازیسازی SCUMM را ساخت.
نام آن مخفف بود از:
Script Creation Utility for Maniac Mansion
این موتور برای ساخت بازی Maniac Mansion طراحی شد و بعدها برای بیش از 10 بازی معروف دیگر مورد استفاده قرار گرفت.
به چند دلیل:
برای اولین بار، داستان، مکانها و رفتار شخصیتها در قالب اسکریپت نوشته میشد و موتور تمام آن را اجرا میکرد.
این دقیقاً همان مفهوم امروزی موتور بازی بود.
LucasArts یک ادیتور اختصاصی ساخت که ساخت صحنهها را آسانتر میکرد.
توسعهدهندگان میتوانستند بدون تغییر کد اصلی، رفتار بازی را کنترل کنند.
این موتور پایهگذار انقلاب بزرگی در صنعت بازی شد.
اگر SCUMM اولین موتور رسمی تاریخ بود، موتور id Tech 1 از شرکت id Software اولین موتور بازیسازی سهبعدی جهان بود.
در سال 1993 شرکت id Software موتور DOOM Engine را ساخت.
این موتور پایهٔ ساخت بازی افسانهای:
بود و طراحی آن دنیا را تکان داد.

هرچند از تکنیکهای 2.5D استفاده میکرد، اما تجربه سهبعدی بینظیری ارائه میداد.
کاربران و مودرها میتوانستند خودشان مرحله بسازند.
این یکی از پایهگذاریهای مهم موتورهای امروزی است.
مودسازی در جهان از همینجا شروع شد.
برای Quake II
اولین موتور کاملاً 3D واقعی
برای بازی افسانهای Quake III
یکی از مهمترین موتورهای تاریخ
برای Doom 3 و بازیهایی مثل Prey
پیشرفتهترین موتور نورپردازی زمان خود

پس از موفقیت موتورهای اولیه، شرکتهای بزرگ فهمیدند که موتورهای بازیسازی:
و اینگونه موتورهای مدرن تولد یافتند.
انقلابیترین موتور تاریخ با قابلیتهای گرافیکی فوقالعاده.
سال 2005
محبوبترین موتور برای اندروید و iOS.
سال 2002
پایهگذار گرافیک واقعگرایانه (Crysis).
توسعه یافته توسط DICE
برای BattleField و FIFA
ساخته Valve
برای بازیهای Half-Life 2 و CS:GO
موتور متنباز و قدرتمند محبوب در بین ایندیها
موتورهای کنونی همه چیز را اتوماتیک کردهاند:
امروزه ساخت بازی بدون موتور تقریباً غیرممکن است.

با ظهور هوش مصنوعی و ابزارهای Visual Scripting، بسیاری از توسعهدهندگان معتقدند:
آینده موتورهای بازیسازی بدون کدنویسی خواهد بود.
نمونهها:
و حتی ساخت بازی با فرمانهای متنی (AI Game Engines) نیز آغاز شده.
موتور SCUMM از LucasArts ساختهشده در سال 1987.
موتور id Tech 1 (Doom Engine) در سال 1993.
برای صرفهجویی در زمان، کاهش هزینهها، و استفاده مجدد از کدهای مشترک بین بازیها.
از نظر مفهوم بله؛ اما از نظر پیچیدگی میلیونها برابر پیشرفتهتر شدهاند.
بدون دیدگاه
نظرت رو بنویس؛ مودب باشیم 😊
ورود / ثبتنام