توضیحات

آموزش ساخت بازی بمبرمن از ابتدا تا انتها در آنریل انجین 4

اولین نسل موتور Unreal Engine توسط تیم سوینی، بنیانگذار اپیک گیمز، توسعه یافت.

سوئینی با ایجاد ابزارهای ویرایشی برای بازی‌های اشتراک‌افزار خود ZZT (1991) و Jill of the Jungle

(1992)  شروع به نوشتن موتور در سال 1995 برای تولید یک بازی کرد که بعداً تبدیل

به یک تیرانداز اول شخص به نام Unreal شد. پس از سال‌ها توسعه، با انتشار

بازی در سال 1998 شروع به کار کرد، اگرچه MicroProse و Legend Entertainment خیلی

زودتر به این فناوری دسترسی داشتند و در سال 1996 مجوز آن را صادر کردند طبق

مصاحبه ای، سوینی 90 درصد از کدها را در موتور نوشت که شامل گرافیک، ابزارها و شبکه می شود

در ابتدا، موتور کاملاً بر رندر نرم افزار متکی بود، به این معنی که محاسبات گرافیکی توسط

CPU انجام می شد.[4] با این حال، با گذشت زمان، توانست از قابلیت‌های ارائه شده توسط

کارت‌های گرافیک اختصاصی، با تمرکز بر Glide API، که به‌ویژه برای شتاب‌دهنده‌های 3dfx

طراحی شده بود، استفاده کند در حالی که OpenGL و Direct3D پشتیبانی می‌

شدند، آن‌ها عملکرد کندتری نسبت به Glide گزارش کردند که دلیل آن کمبود آنها در مدیریت

بافت در آن زمان بود Sweeney به ویژه از کیفیت درایورهای OpenGL برای سخت

افزار مصرف کننده انتقاد کرد و آنها را به عنوان “بسیار مشکل ساز، باگ، و آزمایش نشده”

توصیف کرد و کد موجود در پیاده سازی را در مقابل پشتیبانی ساده تر و تمیزتر Direct3D

به عنوان “ترسناک” نامیددر رابطه با صدا، Epic از Galaxy Sound System استفاده

آموزش ساخت بازی بمبرمن از ابتدا تا انتها در آنریل انجین 4

کرد، نرم‌افزاری که به زبان اسمبلی ایجاد شده و فناوری‌های EAX و Aureal را ادغام می‌کند

و اجازه استفاده از موسیقی ردیاب را می‌دهد که به طراحان سطح انعطاف‌پذیری در نحوه

پخش موسیقی متن بازی در یک نقطه خاص می‌دهد. در نقشه ها استیو

پولج، نویسنده پلاگین Reaper Bots برای Quake، سیستم هوش مصنوعی را بر اساس

مجبور شد الگوریتم اصلی آن را چندین بار در طول توسعه بازنویسی کند، اگرچه زیرساختی

که همه زیرسیستم‌ها را به هم متصل می‌کند، کمتر «جذاب‌کننده» یافت علیرغم

اینکه نیاز به تلاش شخصی قابل توجهی داشت، او گفت که این موتور پروژه مورد علاقه او

در Epic بود و افزود: “نوشتن اولین Unreal Engine یک تور 3.5 ساله و گسترده از صدها

موضوع منحصر به فرد در نرم افزار بود و فوق العاده روشنگر بود.